美文网首页
Sequelize 导入数据库表 到本地项目

Sequelize 导入数据库表 到本地项目

作者: 阿畅_ | 来源:发表于2020-04-22 16:16 被阅读0次

sequelize-auto

安装
  • sequelize-auto 会以命令行的形式自动生成 SequelizeJS 的模型 Model。
  • 需要安装 sequelize-auto 模块
npm install -g sequelize-auto or sudo npm install -g sequelize-auto (MAC)
  • 但使用sequelize-auto前,还需要全局安装一个你所使用的数据库驱动。
    • 如果是 MySQL/MariaDB, 需要安装 mysql
      npm install -g mysql
    
使用参数
sequelize-auto -h  -d  -u  -x [password] -p [port]  --dialect [dialect] -c [/path/to/config] -o [/path/to/models] -t [tableName]
  • 上面的参数中只有 -h 和 -d 是必须的,其他参数都是可选的,每次参数意思说明如下:
    • h, --host - 数据库的IP/主机名 [必选]
    • d, --database - 数据库名 [必选]
    • u, --user - 数据库的用户名。默认将根据数据库类型的默认用户生成数据库名
    • x, --pass - 数据库的密码。默认为空
    • p, --port - 数据库连接端口。默认为所使用数据库类型的默认端口号
    • c, --config - JSON文件,用于Sequelize构造函数的'options'选项对象。
    • o, --output - 模型输出目录。默认会在当前目录下生成'./models'目录
    • e, --dialect - 所使用的数据库类型(驱动类型)。默认为mysql
    • a, --additional - 一个包含模型定义参数的JSON文件。
    • t, --tables - 指定所要导出的表,逗号分隔。默认为全部
例如:
sequelize-auto -h xxx -d users -u user -x password -p 3306

相关文章

  • Sequelize 导入数据库表 到本地项目

    sequelize-auto 安装 sequelize-auto 会以命令行的形式自动生成 SequelizeJS...

  • orm 使用Sequelize

    Adservice 数据库使用mysql orm 使用Sequelize 表映射使用 sequelize-auto...

  • 常用知识

    Django flask和tornado的测试 把本地数据库表导入网上数据 传项目去网上 快捷创建表 一个产品的...

  • mysql 数据库相关技巧

    导出数据库 远程数据库 本地数据库 导入数据库 修改数据库密码 表太多不好找 显示表结构

  • DTCMS项目中使用

    服务器or本地部署 数据库本地安装sql2008导入旧项目的数据库备份文件数据库名称对应项目名进行修改 IIS服务...

  • Specified key was too long; max

    今天做项目的时候,将本地的sql到出到服务器的mysql上错误不断,表导入成功,有两张表导入失败,报一下错误! S...

  • Hive中导入数据和导出数据

    一、向Hive导入数据 先在Hive里面创建好表,如下: 1、从本地文件系统中导入数据到Hive表 本地文件系统里...

  • 数据库数据备份到云盘(mac)

    (1)、备份数据库部分表到本地文件夹 (2)、mac添加定时任务 (3)、备份到网盘: (4)、执行导入数据sql报错

  • Oracle中long raw 类型数据读取

    在oracle数据库中,某表的图片以long raw类型存着,想要把这个数据通过程序下载到本地或者导入到数据库其他...

  • Hive导数

    hive导数有多种方式 hdfs 导入 本地导入这里主要讲本地导入 1.导出表 导出到csv 文件中再传输文件到指...

网友评论

      本文标题:Sequelize 导入数据库表 到本地项目

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