-- 邀请码表 — 注册邀约制 CREATE TABLE sys_invitation_code ( id BIGSERIAL PRIMARY KEY, uuid VARCHAR(64), status VARCHAR(1) DEFAULT '0', -- 0=未使用, 1=已使用 code VARCHAR(64) NOT NULL, used_by BIGINT, -- 使用者 user_id used_time TIMESTAMPTZ, -- 使用时间 created_by BIGINT, -- 生成者 user_id description VARCHAR(255), created_time TIMESTAMPTZ DEFAULT now(), updated_time TIMESTAMPTZ DEFAULT now() ); CREATE UNIQUE INDEX idx_invitation_code ON sys_invitation_code (code);