diff --git a/Program.cs b/Program.cs index 41d5425..47e8a56 100644 --- a/Program.cs +++ b/Program.cs @@ -2,6 +2,7 @@ using System.ComponentModel; using System.Diagnostics; using System.Data.SQLite; +using System.Net; using System.Runtime.InteropServices; using static System.Net.Mime.MediaTypeNames; @@ -17,6 +18,17 @@ class Program { SQLiteConnection sqliteconn; + + if (!(File.Exists($"{FolderPath}/database.db"))) + { + Console.WriteLine("Creating database.db"); + using (var client = new WebClient()) + { + client.DownloadFile("https://gitea.tryton.geeraert.eu//pi-ux-ce/Simpsons_generator/raw/branch/main/database.db", $"{FolderPath}/database.db"); + } + + } + // Create a new database connection: var sqllitedatasource = $"Data Source={FolderPath}/database.db;Version=3;New=True;Compress=True;"; sqliteconn = new SQLiteConnection(sqllitedatasource);