veza/veza-backend-api/migrations/046_add_playlists_missing_columns.sql
2025-12-03 20:29:37 +01:00

12 lines
480 B
SQL

-- Migration: Add missing columns to playlists table
-- Adds follower_count and deleted_at for soft delete support
-- Add follower_count column
ALTER TABLE playlists ADD COLUMN IF NOT EXISTS follower_count INTEGER DEFAULT 0;
-- Add deleted_at for soft delete support
ALTER TABLE playlists ADD COLUMN IF NOT EXISTS deleted_at TIMESTAMP WITH TIME ZONE;
-- Index on deleted_at for soft delete queries
CREATE INDEX IF NOT EXISTS idx_playlists_deleted_at ON playlists(deleted_at);