1
我需要向我的用户模型添加另一列(电子邮件)。我不想修改MySql数据库中的现有数据。我应该怎么做?使用数据映射器迁移
下面是我原来的模型类的代码,我使用西纳特拉。提前致谢。
require 'rubygems'
require 'data_mapper'
DataMapper.setup(:default,'mysql://[email protected]/database')
class User
include DataMapper::Resource
property :id, Serial
property :name, String, :unique=>true, :required=>true
end
DataMapper.finalize
我使用DataMapper.auto_upgrade!太。它始终为我提供了开箱即用的功能。 – 2012-02-23 15:13:43