接口跑通,基础功能全部实现
This commit is contained in:
@@ -5,8 +5,11 @@
|
||||
CREATE TABLE IF NOT EXISTS users (
|
||||
id TEXT PRIMARY KEY,
|
||||
username TEXT UNIQUE NOT NULL,
|
||||
email TEXT UNIQUE NOT NULL,
|
||||
hashed_password TEXT NOT NULL,
|
||||
email TEXT UNIQUE,
|
||||
hashed_password TEXT,
|
||||
wx_openid TEXT UNIQUE,
|
||||
wx_nickname TEXT,
|
||||
wx_avatar TEXT,
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
is_active INTEGER DEFAULT 1
|
||||
);
|
||||
@@ -50,6 +53,7 @@ CREATE TABLE IF NOT EXISTS signin_logs (
|
||||
-- Create indexes for better performance
|
||||
CREATE INDEX IF NOT EXISTS idx_users_email ON users(email);
|
||||
CREATE INDEX IF NOT EXISTS idx_users_username ON users(username);
|
||||
CREATE INDEX IF NOT EXISTS idx_users_wx_openid ON users(wx_openid);
|
||||
CREATE INDEX IF NOT EXISTS idx_accounts_user_id ON accounts(user_id);
|
||||
CREATE INDEX IF NOT EXISTS idx_accounts_status ON accounts(status);
|
||||
CREATE INDEX IF NOT EXISTS idx_tasks_account_id ON tasks(account_id);
|
||||
|
||||
Reference in New Issue
Block a user