aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorivar <i@oiee.no>2025-10-19 15:21:01 +0200
committerivar <i@oiee.no>2025-10-19 15:21:01 +0200
commitb4b0a981ea5189ef03de593c02189781a91f4376 (patch)
tree7316b9eeb738e2bbeef227f4b89fb0135d7f0b46
parent3a09abdb7ff4c2ddee0dd764bd88258fa95f8b33 (diff)
downloadvegadata-b4b0a981ea5189ef03de593c02189781a91f4376.tar.xz
vegadata-b4b0a981ea5189ef03de593c02189781a91f4376.zip
.
-rw-r--r--.idea/.idea.VegaData/.idea/dataSources.xml2
-rw-r--r--VegaData/Program.cs4
-rw-r--r--VegaData/data/main.db-shmbin32768 -> 0 bytes
-rw-r--r--VegaData/data/main.db-wal0
-rw-r--r--VegaData/obj/Debug/net10.0/VegaData.AssemblyInfo.cs2
-rw-r--r--VegaData/obj/Debug/net10.0/VegaData.AssemblyInfoInputs.cache2
6 files changed, 5 insertions, 5 deletions
diff --git a/.idea/.idea.VegaData/.idea/dataSources.xml b/.idea/.idea.VegaData/.idea/dataSources.xml
index b145b47..b6cac74 100644
--- a/.idea/.idea.VegaData/.idea/dataSources.xml
+++ b/.idea/.idea.VegaData/.idea/dataSources.xml
@@ -2,7 +2,7 @@
<project version="4">
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
<data-source source="LOCAL" name="main" uuid="caed57ca-c489-413f-99f1-f8906f92cf47">
- <driver-ref>sqlite.xerial</driver-ref>
+ <driver-ref>896d6322-76b2-495a-b8c5-09f0abc9bdc7</driver-ref>
<synchronize>true</synchronize>
<jdbc-driver>org.sqlite.JDBC</jdbc-driver>
<jdbc-url>jdbc:sqlite:$PROJECT_DIR$/VegaData/data/main.db</jdbc-url>
diff --git a/VegaData/Program.cs b/VegaData/Program.cs
index 3e483f4..76fd8e2 100644
--- a/VegaData/Program.cs
+++ b/VegaData/Program.cs
@@ -51,7 +51,7 @@ class Show
class DataWorker(IServiceScopeFactory serviceScopeFactory) : BackgroundService
{
protected override async Task ExecuteAsync(CancellationToken stoppingToken) {
- const int interval = 1000 * 60 * 10;
+ const int interval = 1000 * 60 * 60;
while (!stoppingToken.IsCancellationRequested) {
try {
await Work(stoppingToken);
@@ -72,9 +72,9 @@ class DataWorker(IServiceScopeFactory serviceScopeFactory) : BackgroundService
var shows = await http.GetFromJsonAsync<ShowsResponse>("https://www.vegascene.no/api/program", ct);
var addedCount = 0;
if (refreshData) {
+ File.Copy("data/main.db", $"data/main-{Random.Shared.Next(10000)}.db");
db.Shows.RemoveRange(db.Shows);
await db.SaveChangesAsync(ct);
- File.Copy("data/main.db", $"data/main-{Random.Shared.Next(1000)}.db");
}
var count = await db.Shows.CountAsync(ct);
diff --git a/VegaData/data/main.db-shm b/VegaData/data/main.db-shm
deleted file mode 100644
index fe9ac28..0000000
--- a/VegaData/data/main.db-shm
+++ /dev/null
Binary files differ
diff --git a/VegaData/data/main.db-wal b/VegaData/data/main.db-wal
deleted file mode 100644
index e69de29..0000000
--- a/VegaData/data/main.db-wal
+++ /dev/null
diff --git a/VegaData/obj/Debug/net10.0/VegaData.AssemblyInfo.cs b/VegaData/obj/Debug/net10.0/VegaData.AssemblyInfo.cs
index a1216f3..2170e1f 100644
--- a/VegaData/obj/Debug/net10.0/VegaData.AssemblyInfo.cs
+++ b/VegaData/obj/Debug/net10.0/VegaData.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("VegaData")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+2c61e139285a0e0c82935d555ac7a943ae2c55c6")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+3a09abdb7ff4c2ddee0dd764bd88258fa95f8b33")]
[assembly: System.Reflection.AssemblyProductAttribute("VegaData")]
[assembly: System.Reflection.AssemblyTitleAttribute("VegaData")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/VegaData/obj/Debug/net10.0/VegaData.AssemblyInfoInputs.cache b/VegaData/obj/Debug/net10.0/VegaData.AssemblyInfoInputs.cache
index 044c033..bf411b3 100644
--- a/VegaData/obj/Debug/net10.0/VegaData.AssemblyInfoInputs.cache
+++ b/VegaData/obj/Debug/net10.0/VegaData.AssemblyInfoInputs.cache
@@ -1 +1 @@
-970e8c6050e7b03b617c57e43acef6cce5505c3d64a6a4039826b21377606885
+04b5fb156e52d4f216b35a226ede1d1730b7421e871058e37a7a0f517fa21e92