aboutsummaryrefslogtreecommitdiff
path: root/schema.sql
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-02-19 20:44:54 +0800
committerRunxi Yu <me@runxiyu.org>2025-02-19 20:44:54 +0800
commit294d06ea4865e4bae88c1dee6a8a841a7f204189 (patch)
tree9d80c02fc509f43626f220874f46d8e906c0b6dc /schema.sql
parentssh/recv: Rename access -> direct_access (diff)
downloadforge-294d06ea4865e4bae88c1dee6a8a841a7f204189.tar.gz
forge-294d06ea4865e4bae88c1dee6a8a841a7f204189.tar.zst
forge-294d06ea4865e4bae88c1dee6a8a841a7f204189.zip
ssh/recv, users, schema: Create pubkey_only users
Diffstat (limited to '')
-rw-r--r--schema.sql3
1 files changed, 2 insertions, 1 deletions
diff --git a/schema.sql b/schema.sql
index 2589a07..3db8967 100644
--- a/schema.sql
+++ b/schema.sql
@@ -48,7 +48,8 @@ CREATE TABLE mailing_list_emails (
CREATE TABLE users (
id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
- username TEXT NOT NULL UNIQUE,
+ username TEXT UNIQUE,
+ type TEXT NOT NULL CHECK (type IN ('pubkey_only', 'registered')),
password TEXT
);