2
我使用的是Redmine,當我運行rake數據庫遷移時,數據庫會在mysql中創建好。我的問題是日期字段是錯誤的。 我希望它是一個MySQL時間戳類型,但它是MySQL中的DATETIME類型。Ruby/Rails - Active Record Db遷移到MySQL - 時間戳類型?
class CreateChats < ActiveRecord::Migration
def self.up
create_table :chats do |t|
t.column :message, :string
t.column :user, :integer
t.column :sendDate, :timestamp
end
end
def self.down
drop_table :chats
end
end
另外,如果我做出改變這種遷移如何得到它翻拍表(刪除它不工作)?
謝謝。對於遷移,我想出了一個必須增加db文件夾中的遷移版本。 – 2010-11-04 19:24:15
如果您想重新運行遷移,請嘗試'db:migrate:redo' – tadman 2010-11-04 19:40:48