iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 15
0
自我挑戰組

從零開始的後端異世界生活系列 第 15

Day 15 - 使用 TypeOrm 將 DB 與 NestJS 建立連結

新增 TypeOrm Dependency

使用以下指令將 TypeORM Dependency 及 PostgreSQL Driver 加入到該專案中:

yarn add @nestjs/typeorm typeorm pg

https://ithelp.ithome.com.tw/upload/images/20200930/201196192hfkOcU5QL.png

建立 Config 連線資訊

在這裡,我們先用最簡單的方式來跟本地端 DB 建立連線,首先我們先建立一個新的檔案 typeorm.config.ts ,建立完成之後,先在裡面撰寫一個空的 TypeOrmModuleOptions
https://ithelp.ithome.com.tw/upload/images/20200930/20119619gdHy6bkLu0.png

再來,我們要撰寫 DB 相關的細節:
https://ithelp.ithome.com.tw/upload/images/20200930/20119619u8FxPjHGLj.png

撰寫完畢之後,我們來到 app.module.ts ,在此處我們將 TypeOrmModule 給放進 imports,並給予它剛剛撰寫好的參數 typeOrmConfig
https://ithelp.ithome.com.tw/upload/images/20200930/20119619qajQA0UQyq.png

完成之後我們試著運行 Server 看看:
https://ithelp.ithome.com.tw/upload/images/20200930/20119619KK0PsIn8Gr.png

結果忘了開本地端的大象,開好之後再試一次,看來可以哦:
https://ithelp.ithome.com.tw/upload/images/20200930/20119619L0YyyiZg8i.png

/*
本系列文係個人新手開發心得,可能會有許多錯誤,煩請多多包容不吝指教。
*/


上一篇
Day 14 - 來建我們人生中的第一顆 DB 吧,使用 PostgreSQL
下一篇
Day 16 - 用 pgAdmin 生成你的第一張資料表
系列文
從零開始的後端異世界生活30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言