initial commit
This commit is contained in:
24
schema_v2.sql
Normal file
24
schema_v2.sql
Normal file
@@ -0,0 +1,24 @@
|
||||
|
||||
ALTER TABLE tasks ADD COLUMN custom_assignee_name TEXT;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS notes (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
title TEXT NOT NULL,
|
||||
content TEXT NOT NULL,
|
||||
owner_id INTEGER,
|
||||
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||||
FOREIGN KEY (owner_id) REFERENCES users(id) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS note_shares (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
note_id INTEGER,
|
||||
share_type TEXT,
|
||||
share_id INTEGER,
|
||||
FOREIGN KEY (note_id) REFERENCES notes(id) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
ALTER TABLE users ADD COLUMN notify_channels TEXT DEFAULT 'native';
|
||||
ALTER TABLE users ADD COLUMN telegram_id TEXT;
|
||||
ALTER TABLE users ADD COLUMN email TEXT;
|
||||
ALTER TABLE users ADD COLUMN whatsapp_number TEXT;
|
||||
Reference in New Issue
Block a user