From 711d5a0d409f5420c9ea6255880822b7d0561297 Mon Sep 17 00:00:00 2001 From: xbgmsharp Date: Thu, 23 Nov 2023 10:27:34 +0100 Subject: [PATCH] Update auth.accounts, add public_id for future use. --- initdb/02_4_signalk_auth.sql | 1 + 1 file changed, 1 insertion(+) diff --git a/initdb/02_4_signalk_auth.sql b/initdb/02_4_signalk_auth.sql index c70fdd1..dd0a9ca 100644 --- a/initdb/02_4_signalk_auth.sql +++ b/initdb/02_4_signalk_auth.sql @@ -21,6 +21,7 @@ CREATE EXTENSION IF NOT EXISTS "pgcrypto"; -- provides cryptographic functions DROP TABLE IF EXISTS auth.accounts CASCADE; CREATE TABLE IF NOT EXISTS auth.accounts ( + public_id INT UNIQUE NOT NULL GENERATED ALWAYS AS IDENTITY, user_id TEXT NOT NULL UNIQUE DEFAULT RIGHT(gen_random_uuid()::text, 12), email CITEXT PRIMARY KEY CHECK ( email ~* '^.+@.+\..+$' ), first TEXT NOT NULL CHECK (length(pass) < 512),