Added migration for metadata table used to store a song's metadata

This commit is contained in:
kdeng00
2025-05-23 15:50:19 -04:00
parent d4c025511d
commit 8123553e00
@@ -26,3 +26,18 @@ CREATE TABLE IF NOT EXISTS "coverartQueue" (
-- Create an index for better query performance -- Create an index for better query performance
CREATE INDEX metadata_queue_data_metadata ON "metadataQueue" USING gin (metadata); 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
);