-- Обогащение треков (Discogs): жанр/стили/лейбл/год + состояние обогащения ALTER TABLE "tracks" ADD COLUMN "genre" TEXT; ALTER TABLE "tracks" ADD COLUMN "styles" TEXT[] NOT NULL DEFAULT ARRAY[]::TEXT[]; ALTER TABLE "tracks" ADD COLUMN "label" TEXT; ALTER TABLE "tracks" ADD COLUMN "year" INTEGER; ALTER TABLE "tracks" ADD COLUMN "discogs_id" INTEGER; -- Все треки стартуют как pending: бэкафилл добавит жанр/стиль/лейбл из Discogs -- и сохранит обложку в WebP (в т.ч. накопленным ранее трекам) ALTER TABLE "tracks" ADD COLUMN "enrich_status" TEXT NOT NULL DEFAULT 'pending'; -- CreateIndex CREATE INDEX "tracks_genre_idx" ON "tracks"("genre");