Sequelize –迁移与模型定义

时间:2019-10-20 15:19:12

标签: sequelize.js

我已从Sequelize包切换到Prisma,我想知道模型和迁移之间可能存在的差异。

我可以在Prisma中定义一个架构,它会自动为我生成迁移,但是我在Sequelize中找不到类似的内容。

我是否必须手动定义例如用户的迁移和模型文件? 关于数据库字段,迁移文件和模型文件的示例看起来几乎相同(只是有些微小差异)。

为什么需要模型文件?这是指定如何读取数据库的方式吗?

1 个答案:

答案 0 :(得分:1)

用户sequelize-cli https://www.npmjs.com/package/sequelize-cli

您可以使用CLI生成模型,它会自动为您创建一个迁移文件。

关于模型,是的,您是正确的。模型代表数据库中的表。