개발로 자기계발
article thumbnail
728x90

1. pgAdmin 실행 후 서버 생성(Register >> Server or Quick Links >> Add New Server

※ Save를 했을 때 에러가 난다면 확인 사항

PostgreSQL 서버의 서비스가 정상 작동 여부

PostgreSQL 서버 주소와 포트의 일치 여부

Telnet을 통하여 서버의 아이피와 포트 접근 가능 여부

 

 

2. Super User 확인

 

 

3. Database 생성

 

 

4. Table 생성 >> 실행 버튼 클릭 >> refresh

DROP TABLE IF EXISTS users; # 테이블이 있다면 테이블 삭제

CREATE TABLE users (
	 id SERIAL,
	email varchar(200) DEFAULT NULL,
	username varchar(45) DEFAULT NULL,
	first_name varchar(45) DEFAULT NULL,
	last_name varchar(45) DEFAULT NULL,
	hashed_password varchar(200) DEFAULT NULL,
	is_active boolean DEFAULT NULL,
	PRIMARY KEY (id)
);

DROP TABLE IF EXISTS todos;

CREATE TABLE todos (
	id SERIAL,
	title varchar(200) DEFAULT NULL,
	description varchar(200) DEFAULT NULL,
	priority integer DEFAULT NULL,
	complete boolean DEFAULT NULL,
	owner_id integer DEFAULT NULL,
	PRIMARY KEY (id),
	FOREIGN KEY (owner_id) REFERENCES users(id)
);

 

 

5. 테이블 생성확인 (SELECT TABLE)

728x90
SMALL
profile

개발로 자기계발

@김잠봉

틀린부분이나 조언이 있다면 언제든 환영입니다:-)