Step 1:全局安装sequelize-auto、tedious、mysql包,命令如下(可不分先后)
$ npm install sequelize-auto -g
$ npm install tedious -g
$ npm install mysql -g
Step 2:在你需求的项目中运行如下命令,同步你需要的数据库
$ sequelize-auto -h host -d database -u user -x password
sequelize-auto所有usage点此
正常执行如下(项目会自动生成models文件夹,包含数据库的所有表模型js):
表模型js内容:
Step 3:最后的表模型实例化方法
项目结构如下:
由于我的项目中sequelize被封装过,因此实例化如下(见标红处),未封装的可点击参考此处 的第四部: