Sequelize MySQL模型

时间:2018-02-24 16:46:45

标签: node.js express model sequelize.js

我正在使用Express.js和MySQL数据库。我需要创建表的模型,这就是为什么我决定使用Sequelize,但我已经定义了整个模式。

有没有简单/快捷的方法来生成从数据库到文件的模型和关系?

1 个答案:

答案 0 :(得分:1)

您可以使用模块sequelize-auto。以下是创建模型的示例命令。

sequelize-auto -h <host> -d <database> -u <user> -x [password] -p [port] --dialect [dialect] -c [/path/to/config] -o [/path/to/models] -t [tableName] -C

注意:请注意,参数-o [/path/to/models]是您要放置models。js文件的目录。如果未指定-t选项,则会为所有表创建模型。