feat(api): 账户资料与密码安全
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
-- 用户头像是账户资料的一部分;素材文件仍由受工作空间隔离的 media_assets 管理。
|
||||
SET search_path TO atlas, public;
|
||||
|
||||
ALTER TABLE users
|
||||
ADD COLUMN avatar_asset_id UUID REFERENCES media_assets(id) ON DELETE SET NULL,
|
||||
ADD COLUMN revision INTEGER NOT NULL DEFAULT 1 CHECK (revision > 0);
|
||||
|
||||
CREATE INDEX ix_users_avatar_asset ON users (avatar_asset_id)
|
||||
WHERE avatar_asset_id IS NOT NULL;
|
||||
Reference in New Issue
Block a user