[sql] 게시글 테이블 생성 사례

CREATE TABLE posts ( id INT PRIMARY KEY, title VARCHAR(255), content TEXT, author_id INT, published_at TIMESTAMP );

위 예제는 SQL을 사용하여 게시글 테이블을 생성하는 방법을 보여줍니다. 테이블에는 게시글의 제목, 내용, 작성자 ID 및 게시 날짜를 저장할 수 있는 열이 포함되어 있습니다.

- `id`: 게시글의 고유 식별자를 나타내는 열로, 기본 키로 지정되었습니다.
- `title`: 게시글의 제목을 저장하는 열로, 최대 길이가 255자인 VARCHAR 타입으로 지정되었습니다.
- `content`: 게시글의 내용을 저장하는 열로, 긴 텍스트를 저장할 수 있는 TEXT 타입으로 지정되었습니다.
- `author_id`: 게시글을 작성한 사용자의 ID를 저장하는 열로, 정수형(INT)으로 지정되었습니다.
- `published_at`: 게시글의 게시 날짜와 시간을 저장하는 열로, TIMESTAMP 타입으로 지정되었습니다.

이러한 게시글 테이블은 사용자가 게시글을 작성하고 관리할 수 있는 웹 애플리케이션과 같은 시스템에서 사용될 수 있습니다.

[출처](https://www.postgresql.org/docs/9.1/ddl-basics.html)