【问题标题】:Sequelize – migrations vs model definitionsSequelize – 迁移与模型定义
【发布时间】:2020-02-16 20:10:22
【问题描述】:

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

我可以在 Prisma 中定义一个模式,它会自动为我生成迁移,但我在 Sequelize 中找不到类似的东西。

我必须手动定义吗?用户的迁移和模型文件? 在数据库字段方面,迁移文件和模型文件的示例看起来几乎相同(有一些细微差别)。

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

【问题讨论】:

    标签: sequelize.js


    【解决方案1】:

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

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

    关于模型,是的,你是对的。模型代表数据库中的一个表。

    【讨论】:

      猜你喜欢
      • 2020-11-09
      • 2020-05-27
      • 2017-05-26
      • 2016-07-18
      • 2017-06-26
      • 2020-02-01
      • 2016-05-28
      • 2020-02-03
      • 2015-03-06
      相关资源
      最近更新 更多