From 509dc3ddfb9504a9889f1b981130772d1131e613 Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Tue, 28 Apr 2026 12:53:07 -0500 Subject: [PATCH] Fix a bug where multiple songs have same VideoId only one having it --- Database.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Database.cs b/Database.cs index 487ec66..09e0c2b 100644 --- a/Database.cs +++ b/Database.cs @@ -23,7 +23,7 @@ namespace Tesses.YouTubeDownloader2025Companion public void Init() { conn.Execute("CREATE TABLE IF NOT EXISTS sessions (Id INTEGER PRIMARY KEY AUTOINCREMENT, AccountName TEXT, Key TEXT UNIQUE, Expires INTEGER, Flags INTEGER);"); - conn.Execute("CREATE TABLE IF NOT EXISTS song_videos (Id INTEGER PRIMARY KEY AUTOINCREMENT, SongId TEXT UNIQUE, VideoId TEXT UNIQUE, VideoTitle TEXT);"); + conn.Execute("CREATE TABLE IF NOT EXISTS song_videos (Id INTEGER PRIMARY KEY AUTOINCREMENT, SongId TEXT UNIQUE, VideoId TEXT, VideoTitle TEXT);"); conn.Execute("CREATE TABLE IF NOT EXISTS songs (Id INTEGER PRIMARY KEY AUTOINCREMENT, SongId TEXT UNIQUE, SongName TEXT);"); conn.Execute("CREATE TABLE IF NOT EXISTS artists (Id INTEGER PRIMARY KEY AUTOINCREMENT, ArtistId TEXT UNIQUE, ArtistName TEXT, ArtistDisambiguation TEXT);"); conn.Execute("CREATE TABLE IF NOT EXISTS albums (Id INTEGER PRIMARY KEY AUTOINCREMENT, AlbumId TEXT UNIQUE, AlbumName TEXT, AlbumReleaseDate TEXT);");