add add user method

This commit is contained in:
2026-06-29 02:11:28 +07:00
parent 0f9bf8dfc1
commit 18fad25b27
5 changed files with 113 additions and 9 deletions
@@ -4,7 +4,7 @@ CREATE TABLE IF NOT EXISTS users (
username VARCHAR(50) NOT NULL UNIQUE,
email VARCHAR(100) NOT NULL UNIQUE,
password_hash VARCHAR(255) NOT NULL,
role VARCHAR(20) DEFAULT 'user' CHECK (role IN ('admin', 'author', 'organizer', 'user')),
role VARCHAR(20) CHECK (role IN ('admin', 'author', 'organizer', 'user')),
is_active BOOLEAN DEFAULT TRUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);