This commit is contained in:
@@ -126,6 +126,7 @@ class NFOGuardDatabase:
|
|||||||
dateadded TIMESTAMP,
|
dateadded TIMESTAMP,
|
||||||
source VARCHAR(100),
|
source VARCHAR(100),
|
||||||
last_updated TIMESTAMP NOT NULL,
|
last_updated TIMESTAMP NOT NULL,
|
||||||
|
has_video_file BOOLEAN DEFAULT FALSE,
|
||||||
PRIMARY KEY (imdb_id, season, episode),
|
PRIMARY KEY (imdb_id, season, episode),
|
||||||
FOREIGN KEY (imdb_id) REFERENCES series(imdb_id)
|
FOREIGN KEY (imdb_id) REFERENCES series(imdb_id)
|
||||||
)
|
)
|
||||||
@@ -158,6 +159,7 @@ class NFOGuardDatabase:
|
|||||||
|
|
||||||
# Create indexes for PostgreSQL
|
# Create indexes for PostgreSQL
|
||||||
cursor.execute("CREATE INDEX IF NOT EXISTS idx_episodes_imdb ON episodes(imdb_id)")
|
cursor.execute("CREATE INDEX IF NOT EXISTS idx_episodes_imdb ON episodes(imdb_id)")
|
||||||
|
cursor.execute("CREATE INDEX IF NOT EXISTS idx_episodes_video ON episodes(has_video_file)")
|
||||||
cursor.execute("CREATE INDEX IF NOT EXISTS idx_movies_video ON movies(has_video_file)")
|
cursor.execute("CREATE INDEX IF NOT EXISTS idx_movies_video ON movies(has_video_file)")
|
||||||
cursor.execute("CREATE INDEX IF NOT EXISTS idx_history_imdb ON processing_history(imdb_id)")
|
cursor.execute("CREATE INDEX IF NOT EXISTS idx_history_imdb ON processing_history(imdb_id)")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user