From d4e998059f929aee7660a808c75760c406303db3 Mon Sep 17 00:00:00 2001 From: Jonni Liljamo Date: Thu, 12 Oct 2023 14:23:15 +0300 Subject: [PATCH] feat: changes to inital migrations technically breaking but not released so doesnt matter --- db/migrations.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/db/migrations.go b/db/migrations.go index 58e4342..7e9dbe2 100644 --- a/db/migrations.go +++ b/db/migrations.go @@ -67,12 +67,15 @@ func migrations() []string { )`, migrationsTable), fmt.Sprintf(`CREATE TABLE users ( id INTEGER NOT NULL PRIMARY KEY, + ulid TEXT NOT NULL, email TEXT NOT NULL, pwd TEXT NOT NULL, - is_admin INTEGER DEFAULT FALSE NOT NULL + is_admin INTEGER DEFAULT FALSE NOT NULL, + UNIQUE(ulid, email) )`), fmt.Sprintf(`CREATE TABLE domains ( id TEXT NOT NULL PRIMARY KEY, + apikey TEXT NOT NULL, owner INTEGER NOT NULL, ddns_domain TEXT, a_record TEXT, -- 2.44.1