API 的实现
创建一个数据库
看下 mysql 服务是否已经启动了 brew services list | grep mysql
使用 sequelize cli 的 npx sequelize init 初始化项目的数据库配置信息,建议新建一个文件生成,不要根目录直接生成
生成模型文件
生成 migrate 文件
生成 model 文件
命令是 npx sequelize model:generate --name Todo --attributes name:string,deadline:date,content:string
持久化模型到对应的数据库表 npx sequelize db:migrate
22
1、用navcat创建一个数据库
2、最好在主目录创建db文件夹,在db文件夹内 npm sequelize init
3、npm sequelize model:generate --name Todo --attributes name:string,deadline:date,content:string
生成模型文件,表的字段对应attributes
4、npm sequelize db:migrate真正的创建了数据库表
数据库的初始化:
npx sequelize init
npx sequelize model:generate --name todo --attributes name:string,deadline:date,content:string
npx sequelize db:migrate