From 8123553e006df3aca8d43a751a52d3bcbc996198 Mon Sep 17 00:00:00 2001 From: kdeng00 Date: Fri, 23 May 2025 15:50:19 -0400 Subject: [PATCH] Added migration for metadata table used to store a song's metadata --- migrations/20250420185217_init_migration.sql | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/migrations/20250420185217_init_migration.sql b/migrations/20250420185217_init_migration.sql index aca722f..84d3ae8 100644 --- a/migrations/20250420185217_init_migration.sql +++ b/migrations/20250420185217_init_migration.sql @@ -26,3 +26,18 @@ CREATE TABLE IF NOT EXISTS "coverartQueue" ( -- Create an index for better query performance CREATE INDEX metadata_queue_data_metadata ON "metadataQueue" USING gin (metadata); + +CREATE TABLE IF NOT EXISTS "metadata" ( + id UUID PRIMARY KEY DEFAULT gen_random_uuid(), + title TEXT NOT NULL, + artist TEXT NOT NULL, + album_artist TEXT NOT NULL, + album TEXT NOT NULL, + genre TEXT NOT NULL, + date TEXT NOT NULL, + track SMALLINT NOT NULL, + disc SMALLINT NOT NULL, + track_count SMALLINT NOT NULL, + disc_count SMALLINT NOT NULL, + duration INT NOT NULL +);