25 lines
753 B
SQL
25 lines
753 B
SQL
|
|
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;
|