增加邮件注册和登录功能
This commit is contained in:
@@ -34,3 +34,18 @@ CREATE TABLE IF NOT EXISTS user_login_password (
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_user_login_password_user_id
|
||||
ON user_login_password(user_id);
|
||||
|
||||
-- 用户登录邮箱表
|
||||
CREATE TABLE IF NOT EXISTS user_login_email (
|
||||
id UUID PRIMARY KEY,
|
||||
user_id UUID NOT NULL,
|
||||
email VARCHAR(255) NOT NULL,
|
||||
deleted BOOLEAN NOT NULL DEFAULT FALSE,
|
||||
createdate TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
modifydate TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
CONSTRAINT fk_user_login_email_user_main FOREIGN KEY (user_id) REFERENCES user_main(id)
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS idx_user_login_email_active
|
||||
ON user_login_email(email)
|
||||
WHERE deleted = FALSE;
|
||||
|
||||
Reference in New Issue
Block a user