建立第一个RESTful api server(连结资料库篇)-1 (Day17)

在一个网页後端程序中,主要都是负责资料的处理,关於资料的储存则是会交由专门处理资料库的系统来处理
而我们这次的资料库後端选用的是postgreSQL

而关於资料库与程序对接的lib这次选择的是gorm,而接下来的内容就是将gorm串接到postgreSQL的过程

关於架设资料库於自己电脑的过程,我们放到後面再来介绍,现在我们就先使用云端上的免费的资料库系统来让我们免除相对复杂的环境问题
我这次选择的服务网站是
https://www.elephantsql.com/
那接下来就是设定画面的部分了

在这个里面的URL就是未来我们要使用的连线字串,稍後我们就会使用到它的
在这边介绍一下连线字串的内容,如果你将字串的内容显示出来,应该会呈现这样
postgres://<userName>:<password>@<hostName>:<port>/<defaultDB>
相对应的位置会对应相对应的资料
postgres://dsjsenja:[email protected]/dsjsenja
比如说下面这样的连线字串
userName: dsjsenja
password: hM55XKN_vlix9wmhxFkzRZqwhLnADO6e
host: satao.db.elephantsql.com
default db: dsjsenja

另外,postgreSQL的预设port为5432,如果没有特别定义就不用放在後面了

接着在管理资料库的软件,我目前是使用dbeaver
安装好之後,就可以透过软件来连线这个资料库了

设定的影片附在这边
https://youtu.be/PVik1HJnWQw


<<:  Extra08 - Cypress - E2E 测试框架

>>:  用 Python 畅玩 Line bot - 20:图文选单

Day 29. F2E-完善过渡动画

昨天後来在看效果时,有发现过渡动画的元素已经完全超出卡片组件的范围了,这个不是我们想要的效果 理想...

DAY21 呼叫时刻表样板

class Schedule(): def content(self): flex_message ...

DAY1-凡事起头难

前言: 总共104天的暑假要到来~离开学日子还很遥远我们这一个世代每天都要面对如何用力痛快的 学习...

Python 练习

今天我们一样要来练习,今天要来练习的也是在数学中常常用到的。那我们就开始吧。 题目1 让使用者输入数...

Day16 X Polyfill-less Bundling Script & File Compression

今天是 Build Optimizations 主题的最後一篇了,到目前为止我们已经认识了 Cod...