美文网首页
已经创建数据库的,nodejs如何用sequelize自动生成m

已经创建数据库的,nodejs如何用sequelize自动生成m

作者: wyc0859 | 来源:发表于2020-07-27 11:30 被阅读0次

    已经创建好数据库的,如果使用sequelize自动生成models。
    使用sequelize-auto生成所有Models,或指定数据表

    全局安装:

    npm i -g sequelize
    npm i -g sequelize-auto
    npm i -g mysql2

    在对应的文件夹下执行以下命令

    运行:sequelize-auto 命令,报错的话,看看提示还需要安装什么

    不报错即可执行以下指令
    指定表名:sequelize-auto -h 数据库的IP地址 -d 数据库名 -u 用户名 -x 密码 -p 端口 -t 表名
    某数据库下所有表: sequelize-auto -h 数据库的IP地址 -d 数据库名 -u 用户名 -x 密码 -p 端口
    指定路径:sequelize-auto -h 数据库的IP地址 -d 数据库名 -u 用户名 -x 密码 -p 端口 -t 表名 -o app/models

    引入生成的Models并使用

    const Sequelize = require('sequelize');
    const SequelizeInstance = require('../../config/db'); // sequelize的实例
    const User = require('../../models/user'); // 导入用户的模型

    相关文章

      网友评论

          本文标题:已经创建数据库的,nodejs如何用sequelize自动生成m

          本文链接:https://www.haomeiwen.com/subject/ymfzlktx.html