feat(adapters): sqlite, postgres, JWT+bcrypt auth adapters

This commit is contained in:
2026-05-18 00:03:08 +02:00
parent 531b8f6eae
commit 4cab050ee8
16 changed files with 623 additions and 1789 deletions

View File

@@ -0,0 +1,7 @@
CREATE TABLE IF NOT EXISTS users (
id UUID PRIMARY KEY NOT NULL,
email TEXT UNIQUE NOT NULL,
password_hash TEXT NOT NULL,
role TEXT NOT NULL DEFAULT 'user',
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
);