tables scripts

This commit is contained in:
2026-02-22 10:18:15 +05:30
parent bd650a8276
commit 70997efc46
5 changed files with 122 additions and 11 deletions

View File

@@ -6,7 +6,8 @@ CREATE TABLE IF NOT EXISTS users (
id SERIAL PRIMARY KEY,
email VARCHAR(255) UNIQUE NOT NULL,
name VARCHAR(255),
user_type VARCHAR(50) DEFAULT 'audience' NOT NULL
user_type VARCHAR(50) NOT NULL DEFAULT 'audience' CHECK (user_type IN ('audience', 'participant', 'admin', 'moderator')),
created_at TIMESTAMP DEFAULT NOW()
);
`;