从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干活就行

相关推荐
爱的叹息4 分钟前
spring cloud OpenFeign 详解:安装配置、客户端负载均衡、声明式调用原理及代码示例
运维·负载均衡
stormsha18 分钟前
深度解析自动化工作流工具:n8n 与 Dify 的对比分析
运维·自动化
5 32126 分钟前
无公网实体服务器加装多个操作系统供多个用户互不打扰使用_part1
运维·服务器
张青贤1 小时前
Docker 常用使用命令
运维·docker·容器
孟里啥都有.1 小时前
linux内核升级
linux·运维·服务器
安科瑞刘鸿鹏1 小时前
智能配电保护:公共建筑安全的新 “防火墙”
运维·网络·物联网·算法·安全·能源
xyd陈宇阳2 小时前
Linux 入门八:Linux 多进程
linux·运维·服务器
测试游记2 小时前
智能复盘自动化系统搭建指南—基于DeepSeek API与Apple日历的整合实践
运维·自动化
it界的哈士奇2 小时前
docker部署scylladb
运维·docker·容器·scylladb
tjsoft3 小时前
asm汇编源代码之文件操作相关
linux·运维·汇编