Wenn ich dieses Programm habe.DataMapper, wenn anrufen Finalize
require 'dm-core'
require 'dm-migrations'
DataMapper::Logger.new($stdout, :debug)
DataMapper.setup(:default, “sqlite3:///#{Dir.pwd}mydb.sqlite”)
class MyClass
include DataMapper::Resource
property :id, Serial
property :column1, String, :required => true
end
DataMapper.auto_migrate!
class MyClass
property :column2, String
end
DataMapper.auto_upgrade!
Es läuft und eine Tabelle myclasses
erstellen und dann die Tabelle aktualisieren. Bedeutet das, dass ich DataMapper.finalize
nicht anrufen muss?
Wenn ich anrufen soll, wo soll ich anrufen?