Skip to content

Commit 3aa4479

Browse files
authored
add constraints to schema
1 parent 704ddb8 commit 3aa4479

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

mystbin/database/schema.sql

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ CREATE EXTENSION IF NOT EXISTS pg_trgm;
33

44
CREATE TABLE IF NOT EXISTS users (
55
id BIGINT PRIMARY KEY,
6-
token TEXT,
7-
emails TEXT[],
6+
token TEXT NOT NULL,
7+
emails TEXT[] NOT NULL DEFAULT '{}',
88
discord_id TEXT,
99
github_id TEXT,
1010
google_id TEXT,
11-
admin BOOLEAN DEFAULT false,
12-
theme TEXT DEFAULT 'dark',
11+
admin BOOLEAN NOT NULL DEFAULT false,
12+
theme TEXT NOT NULL DEFAULT 'dark',
1313
subscriber BOOLEAN DEFAULT false,
14-
username TEXT
14+
username TEXT NOT NULL
1515
);
1616

1717
CREATE TABLE IF NOT EXISTS pastes (

0 commit comments

Comments
 (0)