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

上一篇我们是手动创建的表,感觉不方便,后续如果要做成产品在部署的时候一个个的创建表太麻烦了,我们让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干活就行

相关推荐
微硬创新20 分钟前
耐达讯自动化16路0-20mA转PROFINET协议转换模块技术说明
人工智能·网络协议·自动化·信息与通信
小柒儿3361 小时前
从单Agent到多智能体系统:多智能体协作重塑自动化边界
运维·自动化
未来之窗软件服务3 小时前
商家自动化任务下一代架构混沌无界思维-东方仙盟
架构·自动化·仙盟创梦ide·东方仙盟·自动化任务
QYR-分析3 小时前
注塑机机械手自动化装备行业发展研判:存量升级催生增量红利,2032 年市场规模逼近 9 亿美元
运维·自动化
牢姐与蒯4 小时前
Linux基本指令及知识点(二)
linux·运维·服务器
ᥬ 小月亮4 小时前
SonarQube使用教程(Docker安装)
运维·docker·容器
去伪存真20254 小时前
数字样机、态势推演与3D汇报场景下的平台选型对比
运维·服务器
自动化测试行业观察4 小时前
从“自动化”到“智能化”:TestMan AI测试平台引领软件测试范式转移
运维·自动化测试·人工智能·测试工具·自动化·app测试·移动应用测试
xiaoxiangsiyan4 小时前
运维之前端反调试学习
运维·前端·学习·状态模式
RisunJan5 小时前
Linux命令-spell(Unix 拼写检查工具 —— 文本校对的基础利器)
linux·运维·unix