2015-06-25 50 views

回答

2

是的,您應該使用遷移,就好像您在應用程序啓動時編輯模型時一樣,只會在表不存在時創建表。它不檢查模式是否不同,因此它不會更新表的模式。

如果我是你,我會安裝sequelize-cli,然後運行sequelize init命令。這會使您的項目準備好使用遷移。

請注意,我們使用sequelize migrations,你必須明確定義主鍵,updatedAt和createdAt列,否則他們將不會很好創建!

的文檔都差不太多關於遷移:http://sequelize.readthedocs.org/en/latest/docs/migrations/

+0

添加主鍵,updatedAt和createdAt明確地列在這裏我被困在。它現在有效 –

+0

很高興幫助:-D – swifty