ADD: user login

This commit is contained in:
focus1024-wind
2025-12-23 11:52:24 +08:00
parent f779275018
commit 8d1cba57ca
18 changed files with 346 additions and 198 deletions

View File

@@ -1,8 +1,8 @@
-- 确保启用 uuid-ossp 扩展(用于生成 UUID
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
-- 创建 users
CREATE TABLE users
-- 创建 account
CREATE TABLE account
(
id CHAR(36) PRIMARY KEY DEFAULT uuid_generate_v4()::varchar,
username VARCHAR(255) NOT NULL UNIQUE,
@@ -22,9 +22,9 @@ BEGIN
END;
$$ LANGUAGE plpgsql;
-- 创建触发器:在 users 表 UPDATE 时自动调用
CREATE TRIGGER trigger_update_users_updated_at
-- 创建触发器:在 account 表 UPDATE 时自动调用
CREATE TRIGGER trigger_update_account_updated_at
BEFORE UPDATE
ON users
ON account
FOR EACH ROW
EXECUTE FUNCTION update_updated_at_column();