From 323c7c7f77b9e52529d3227ba62fbdd86ec9d1da Mon Sep 17 00:00:00 2001 From: Yuri Tatishchev Date: Fri, 6 Feb 2026 08:04:11 -0800 Subject: [PATCH] db: add globalPercent to songs schema --- src/lib/db/client-db/seed.ts | 2 +- src/lib/db/import-amq.ts | 1 + src/lib/db/schema/tables/songs.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/db/client-db/seed.ts b/src/lib/db/client-db/seed.ts index 1f19104..1c1e7ed 100644 --- a/src/lib/db/client-db/seed.ts +++ b/src/lib/db/client-db/seed.ts @@ -14,7 +14,7 @@ import { getClientDb } from "$lib/db/client-db"; * This is intended for READ-ONLY browsing. Bump the version when you ship a new * snapshot so clients refresh. */ -export const AMQ_DB_SEED_VERSION = 2; +export const AMQ_DB_SEED_VERSION = 3; const SEED_ASSET_PATH = "/data/amq.sqlite"; const seededStorageKey = (version: number) => `amq.sqlocal.seeded.v${version}`; diff --git a/src/lib/db/import-amq.ts b/src/lib/db/import-amq.ts index ce58a6b..ba7f972 100644 --- a/src/lib/db/import-amq.ts +++ b/src/lib/db/import-amq.ts @@ -334,6 +334,7 @@ export async function importAmqData( fileName: s.fileName, fileName480: s.fileNameMap["480"], fileName720: s.fileNameMap["720"], + globalPercent: s.globalPercent, meanVolume: s.meanVolume, songArtistId: s.songArtistId, songGroupId: s.songGroupId, diff --git a/src/lib/db/schema/tables/songs.ts b/src/lib/db/schema/tables/songs.ts index 6cdbd92..87decde 100644 --- a/src/lib/db/schema/tables/songs.ts +++ b/src/lib/db/schema/tables/songs.ts @@ -37,6 +37,7 @@ export const songs = sqliteTable( fileName: text("file_name"), fileName480: text("file_name_480"), fileName720: text("file_name_720"), + globalPercent: integer("global_percent"), meanVolume: real("mean_volume"), /**