-- Fix Directus UI collection registration -- First, let's see what's currently in directus_collections SELECT 'Current collections in Directus:' as info; SELECT collection, icon, note, hidden FROM directus_collections ORDER BY collection; -- Remove any existing entries to avoid conflicts DELETE FROM directus_collections WHERE collection IN ('moderation_flags', 'user_status_history'); -- Re-add with complete required fields INSERT INTO directus_collections ( collection, icon, note, hidden, singleton, translations, archive_field, archive_value, unarchive_field, unarchive_value, sort_field, accountability, item_duplication_field, preview_url, display_template ) VALUES ( 'moderation_flags', 'flag', 'AI-powered content moderation flags for managing toxic content', false, false, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL ), ( 'user_status_history', 'history', 'User status change history for audit trail', false, false, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL ); -- Verify the collections were added SELECT 'Updated collections:' as info; SELECT collection, icon, note, hidden FROM directus_collections WHERE collection IN ('moderation_flags', 'user_status_history');