从0到1打造一套适合自己接单的脚手架05自动化创建表

上一篇我们是手动创建的表,感觉不方便,后续如果要做成产品在部署的时候一个个的创建表太麻烦了,我们让ai来自动创建表,输入如下提示词

现在这种单独去navicate执行也不方便,我希望是有一个目录里存放的表结构的语句,我可以执行命令来创建表

他要求先安装一个依赖

npm install --save-dev @nestjs/typeorm typeorm @types/node ts-node

在这里插入图片描述
接着要求安装迁移配置的依赖

npm install --save @nestjs/config

在这里插入图片描述
然后执行了创建表迁移的命令

npx typeorm migration:create src/migrations/CreateUserTable

在这里插入图片描述
然后要求ai按照测试环境、正式环境分别给出配置,他先创建了不同环境的数据库配置文件
在这里插入图片描述
然后给出了不同环境的迁移命令

 npm run migration:run:test
 npm run migration:run:prod

执行对应的命令,就可以看到数据库里表正确创建了
在这里插入图片描述
如果觉得创建的不对还可以执行回滚命令

npm run migration:revert

ai时代,很多知识可以不知道,你只要知道方向就可以,指挥ai干活就行