当我在rails上使用ruby进行迁移时,我的数据似乎没有加载。
有人能看到问题吗?
class CreateAds < ActiveRecord::Migration
def self.up
create_table :ads do |t|
t.string :title
t.string :description
t.string :image
t.integer :price
t.string :featured
t.string :state
t.string :zipcode
t.boolean :is_public
t.boolean :is_activated
t.timestamp :expires_at
t.float :longitude
t.float :latitude
t.timestamps
end
Ad.create :title => "notice"
end
模型来源:
class Ad < ActiveRecord::Base
has_many :categories
belongs_to :user
end
之后,我做rake db:migrate
。
谢谢!
答案 0 :(得分:5)
在Ad.create之前执行此操作:
Ad.reset_column_information