14 lines
397 B
SQL
14 lines
397 B
SQL
-- +goose Up
|
|
-- Note: watch_list_entry columns now in 001_init.sql
|
|
|
|
-- Add notification preferences
|
|
CREATE TABLE IF NOT EXISTS notification_preference (
|
|
id TEXT PRIMARY KEY,
|
|
user_id TEXT NOT NULL REFERENCES user(id) ON DELETE CASCADE,
|
|
notify_new_episodes BOOLEAN NOT NULL DEFAULT TRUE,
|
|
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
UNIQUE(user_id)
|
|
);
|
|
|
|
-- +goose Down
|