view schema/config_schema_sqlite.sql @ 35:7a64e348786d

Move schema
author Lewin Bormann <lbo@spheniscida.de>
date Sat, 16 Jul 2022 10:45:28 -0700
parents config_schema_sqlite.sql@390a448dc8c7
children 3d4401e111d8
line wrap: on
line source


DROP TABLE IF EXISTS users;
CREATE TABLE users (
    id INTEGER PRIMARY KEY,
    username TEXT NOT NULL UNIQUE,
    name TEXT,
    salt TEXT,
    password_hash TEXT,
    tz_offset INTEGER,
);

DROP TABLE IF EXISTS domainpermissions;
CREATE TABLE domainpermissions (
    id INTEGER PRIMARY KEY,
    username TEXT NOT NULL,
    domain TEXT NOT NULL,

    FOREIGN KEY (username) REFERENCES users (username)
);