13 lines
439 B
SQL
13 lines
439 B
SQL
-- Create users table
|
|
CREATE TABLE IF NOT EXISTS users (
|
|
id VARCHAR(32) PRIMARY KEY,
|
|
username VARCHAR(20) NOT NULL UNIQUE,
|
|
password VARCHAR(64) NOT NULL,
|
|
nickname VARCHAR(50) NOT NULL,
|
|
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- Create index on username for faster lookups
|
|
CREATE INDEX IF NOT EXISTS idx_users_username ON users(username);
|