sqlite: create if not exists and run migrations

This commit is contained in:
Lennart
2023-10-08 15:08:12 +02:00
parent 4f2e92c953
commit eb9e317e6f
2 changed files with 24 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
CREATE TABLE calendars (
id TEXT PRIMARY KEY NOT NULL,
name TEXT NOT NULL,
owner TEXT NOT NULL,
description TEXT,
color TEXT,
timezone TEXT NOT NULL
);
CREATE TABLE events (
uid TEXT NOT NULL,
cid TEXT NOT NULL,
PRIMARY KEY (cid, uid),
FOREIGN KEY (cid) REFERENCES calendars(uid)
);