|
|
- -- migrate:up
- create table discovered_videos (
- id TEXT PRIMARY KEY,
- info JSON,
- status TEXT CHECK( status IN ('DISCOVERED', 'HIDDEN', 'REQUESTED', 'DOWNLOADING', "DOWNLOADED") ) NOT NULL,
- requested_by TEXT DEFAULT ''
- );
-
- create table videos_in_playlists (
- video_id TEXT NOT NULL,
- playlist_id TEXT NOT NULL,
- playlist_name TEXT,
- PRIMARY KEY (video_id, playlist_id)
- );
-
- CREATE TABLE typesense_keys (
- id INTEGER PRIMARY KEY AUTOINCREMENT,
- key TEXT NOT NULL
- );
-
- -- migrate:down
- drop table discovered_videos;
- drop table videos_in_playlists;
- drop table typesense_keys;
|