用户登录

现在我们把数据库连接相关的东西交给了 TypeOrmModule 的 forRoot 方法了,这些配置信息也可以放在环境变量文件里,剪切一下。

在项目的根目录的下面,可以创建一个 .env 文件,然后把 TypeOrm 相关的配置放在这个环境变量文件里。

之前我们创建过这个文件,这些环境变量是 Docker Compose 需要的,再把 TypeOrm 需要的配置放在下面。

去掉大括号,然后选中这些属性的名字,统一编辑一下它们,执行 Transform to uppercase,转换成大写。

然后在这们属性的前面再添加一个 TYPEORM_ ,这个 TYPEORM_TYPE 要换成 TYPEORM_CONNECTION。

打开编辑器的查找替换功能,搜索单引号,把所有的单引号替换成空白,再搜索一下逗号,也把它们替换成空白,然后再找一下冒号空格,把它们替换成等号。

修改一下 TYPEORM_ENTITIES,当前目录下的 src 里面包含的所有的 entity.ts 文件。

如果想在控制台上观察执行的 SQL 语句,可以再添加一个 TYPEORM_LOGGING ,把它的值设置成 true。

回到数据库,删掉 post 这个表,再回到项目,保存一下项目文件,在控制台上会输出数据库操作日志。

回到数据库,在 nest 数据库里又会出现 post 这个数据表。

把 TypeORM 配置放在环境变量里(.env)《 Nest.js 应用框架:数据库 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点