上一篇我们是手动创建的表,感觉不方便,后续如果要做成产品在部署的时候一个个的创建表太麻烦了,我们让ai来自动创建表,输入如下提示词
bash
现在这种单独去navicate执行也不方便,我希望是有一个目录里存放的表结构的语句,我可以执行命令来创建表
他要求先安装一个依赖
bash
npm install --save-dev @nestjs/typeorm typeorm @types/node ts-node

接着要求安装迁移配置的依赖
bash
npm install --save @nestjs/config

然后执行了创建表迁移的命令
bash
npx typeorm migration:create src/migrations/CreateUserTable

然后要求ai按照测试环境、正式环境分别给出配置,他先创建了不同环境的数据库配置文件
然后给出了不同环境的迁移命令
bash
npm run migration:run:test
npm run migration:run:prod
执行对应的命令,就可以看到数据库里表正确创建了
如果觉得创建的不对还可以执行回滚命令
bash
npm run migration:revert
ai时代,很多知识可以不知道,你只要知道方向就可以,指挥ai干活就行