-- Rollback script to undo all SSO integration changes -- WARNING: This will delete all user data, API keys, and audit logs -- Drop foreign keys first ALTER TABLE ticket_comments DROP FOREIGN KEY IF EXISTS fk_comments_user_id; ALTER TABLE tickets DROP FOREIGN KEY IF EXISTS fk_tickets_created_by; ALTER TABLE tickets DROP FOREIGN KEY IF EXISTS fk_tickets_updated_by; ALTER TABLE api_keys DROP FOREIGN KEY IF EXISTS api_keys_ibfk_1; ALTER TABLE audit_log DROP FOREIGN KEY IF EXISTS audit_log_ibfk_1; -- Drop columns from existing tables ALTER TABLE ticket_comments DROP COLUMN IF EXISTS user_id; ALTER TABLE tickets DROP COLUMN IF EXISTS created_by; ALTER TABLE tickets DROP COLUMN IF EXISTS updated_by; ALTER TABLE tickets DROP COLUMN IF EXISTS updated_at; -- Drop new tables DROP TABLE IF EXISTS audit_log; DROP TABLE IF EXISTS api_keys; DROP TABLE IF EXISTS users; -- Drop indexes DROP INDEX IF EXISTS idx_status ON tickets; DROP INDEX IF EXISTS idx_priority ON tickets; DROP INDEX IF EXISTS idx_tickets_created_at ON tickets;