| 1234567891011121314151617181920212223242526272829 |
- BEGIN TRANSACTION;
-
- PRAGMA foreign_keys = ON;
-
- DROP TABLE IF EXISTS config;
- CREATE TABLE config (
- name TEXT UNIQUE,
- value ANY
- );
-
- DROP TABLE IF EXISTS users;
- CREATE TABLE users (
- user_id INTEGER PRIMARY KEY,
- username TEXT UNIQUE COLLATE NOCASE,
- password_hash TEXT,
- timezone TEXT DEFAULT 'America/Los_Angeles'
- );
-
- DROP TABLE IF EXISTS posts;
- CREATE TABLE posts (
- body TEXT,
- created INTEGER,
- author_id INTEGER NOT NULL,
- FOREIGN KEY (author_id) REFERENCES users (user_id)
- );
-
- INSERT INTO config (name, value) VALUES ('schema_version', '20230107');
-
- COMMIT;
|