mirror of
https://github.com/flibusta-apps/users_settings_server.git
synced 2026-03-03 07:00:52 +01:00
Run SQLx migrations on startup
This commit is contained in:
12
migrations/20240101000001_create_user_settings.sql
Normal file
12
migrations/20240101000001_create_user_settings.sql
Normal file
@@ -0,0 +1,12 @@
|
||||
-- Create user_settings table
|
||||
CREATE TABLE IF NOT EXISTS user_settings (
|
||||
id SERIAL PRIMARY KEY,
|
||||
user_id BIGINT NOT NULL UNIQUE,
|
||||
last_name VARCHAR(64) NOT NULL,
|
||||
first_name VARCHAR(64) NOT NULL,
|
||||
username VARCHAR(32) NOT NULL,
|
||||
source VARCHAR(32) NOT NULL
|
||||
);
|
||||
|
||||
-- Create unique index on user_id (if not exists from UNIQUE constraint)
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS user_settings_user_id_key ON user_settings(user_id);
|
||||
Reference in New Issue
Block a user