表約束
===
## db.sql
~~~
CREATE TABLE posts (
id SERIAL PRIMARY KEY,
title VARCHAR(255) NOT NULL,
context TEXT CHECK( LENGTH(context) > 3),
is_draft BOOLEAN DEFAULT TRUE,
is_del BOOLEAN DEFAULT FALSE ,
created_date TIMESTAMP DEFAULT 'now'
);
~~~
## 約束條件
```
not null : 不能為空
unique :在所有u數據中值必須唯一
check :字段設置條件
default :字段默認值
primart key(not null , unique): 主鍵,不能為空,且不能重復
```