2015-10-14 30 views
0

我已经达到了必须开始使用Sequelize迁移的地步。的Bleh!我尽可能地努力使初始数据集有用,但时间到了让男孩成为男人并学习在数据库上运行迁移的伟大艺术。开始使用迁移后,您如何使用Sequelize的关系/验证?

我对此很新,有一个很大的问题。由于我的代码中的新数据结构设置在migrations文件夹中,不再是模型文件夹,我如何为我的表创建验证和关系?我是否仍然可以使用我的模型文件夹或完全切换到迁移文件夹?

回答

0

您应该首次使用迁移来声明或更改模型和属性。之后,你应该定义与各协会和验证尽可能的实例和类方法,使“脂肪模型和瘦控制器”逻辑

因此你会使用这两个文件夹=)

+0

你必须创建一个单独的迁移添加一个新的实例方法? – theptrk

+0

@theptrk如果过了一段时间我需要添加新的ATTRIBUTE模型(表中的列),我创建一个单独的迁移。但方法是在模型文件中手动定义的。 –