From 6dac72a56be730e5ac9697c86568b92f47f58806 Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 7 Jun 2026 18:07:33 -0400 Subject: [PATCH] Migrations changes --- migrations/schema.sql | 61 +++++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 29 deletions(-) diff --git a/migrations/schema.sql b/migrations/schema.sql index aaedc1c..05395e1 100644 --- a/migrations/schema.sql +++ b/migrations/schema.sql @@ -1,29 +1,32 @@ -CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; - -DROP TABLE IF EXISTS users CASCADE; -DROP TABLE IF EXISTS service_users CASCADE; - -CREATE TABLE users ( - id UUID PRIMARY KEY DEFAULT uuid_generate_v4(), - first_name TEXT NULL, - last_name TEXT NULL, - phone_number TEXT NOT NULL, - username TEXT NOT NULL, - password TEXT NOT NULL, - created timestamptz DEFAULT now(), - last_login timestamptz NULL, - salt_id UUID NOT NULL -); - -CREATE TABLE IF NOT EXISTS "salt" ( - id UUID PRIMARY KEY DEFAULT gen_random_uuid(), - salt TEXT NOT NULL -); - -CREATE TABLE service_users ( - id UUID PRIMARY KEY DEFAULT uuid_generate_v4(), - username TEXT NOT NULL, - passphrase TEXT NOT NULL, - created timestamptz DEFAULT now(), - last_login timestamptz NULL -); +-- CREATE EXTENSION IF NOT EXISTS pgcrypto; +-- CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; +-- +-- DROP TABLE IF EXISTS "user" CASCADE; +-- DROP TABLE IF EXISTS "salt" CASCADE; +-- DROP TABLE IF EXISTS "service_user" CASCADE; +-- +-- CREATE TABLE IF NOT EXISTS "user" ( +-- id UUID PRIMARY KEY DEFAULT gen_random_uuid(), +-- first_name TEXT NOT NULL, +-- last_name TEXT NOT NULL, +-- phone_number TEXT NOT NULL, +-- username TEXT NOT NULL, +-- password TEXT NOT NULL, +-- created TIMESTAMPTZ NOT NULL DEFAULT NOW(), +-- last_login TIMESTAMPTZ NOT NULL DEFAULT NOW(), +-- salt_id UUID NOT NULL +-- ); +-- +-- +-- CREATE TABLE IF NOT EXISTS "salt" ( +-- id UUID PRIMARY KEY DEFAULT gen_random_uuid(), +-- salt TEXT NOT NULL +-- ); +-- +-- CREATE TABLE IF NOT EXISTS "service_user" ( +-- id UUID PRIMARY KEY DEFAULT gen_random_uuid(), +-- username TEXT NOT NULL, +-- passphrase TEXT NOT NULL, +-- created TIMESTAMPTZ NOT NULL DEFAULT NOW(), +-- last_login timestamptz NULL +-- );