-- ═══════════════════════════════════════════════════════════════════ -- MIGRATION: Remove Legacy items Column from user_top_lists -- ═══════════════════════════════════════════════════════════════════ -- -- This migration removes the deprecated items jsonb column from -- user_top_lists table. List items are now stored relationally in -- the user_top_list_items table. -- -- SAFETY: Verified that no data exists in the items column and all -- code references use the relational user_top_list_items table. -- ═══════════════════════════════════════════════════════════════════ -- Drop the legacy items column ALTER TABLE user_top_lists DROP COLUMN IF EXISTS items; -- Add comment to document the relational approach COMMENT ON TABLE user_top_list_items IS 'Stores list items relationally - replaces user_top_lists.items JSON column';