veza/veza-backend-api/migrations/046_add_playlists_missing_columns.sql

13 lines
480 B
MySQL
Raw Normal View History

2025-12-03 19:29:37 +00:00
-- 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);