postgres - create database name;

Harry Jung·2023년 1월 12일
0

postgres

목록 보기
1/1

POSTICO에서 database 생성이 어려울 때

postgres 에서 사용자 이름(enesdy)를 더블 클릭하면

해당셀로 이동하게 되는데 여기서

\du
user 상황을 보게되고
\l
database 상황을 볼수가 있는데

enesdy=# CREATE DATABASE gotruck;
CREATE DATABASE
enesdy=# \l
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges   
-----------+----------+----------+-------------+-------------+-----------------------
 enesdy    | enesdy   | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 gotruck   | enesdy   | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
 warehouse | enesdy   | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
(6 rows)

위처럼 database를 아주 쉽게 생성할 수가 있다.

그리고 postico 로 다시 들어가서

위 사진 처럼 입력하면 됨.

마지막으로 .env.dev

DB_HOST=localhost
DB_PORT=5432
DB_USERNAME=enesdy
DB_PASSWORD=ns.......
DB_DATABASE=gotruck

입력하게 백엔드 서버를 npm run start:dev 실행시켜주면 database와 backend server가 연결이 됨.

그리고 postico에서 table이 잘 만들어졌는지 확인

profile
Dreamsoft

0개의 댓글