Мне нужно добавить еще один столбец (адрес электронной почты) в мою модель пользователя. Я не хочу изменять существующие данные в базе данных MySql. Как мне это сделать?переход с datamapper
Ниже приведен код моего первоначального модельного класса, и я использую Sinatra. Заранее спасибо.
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! слишком. Он работает из коробки все время для меня. –