-
This commit is contained in:
27
migrations/004_add_audit_events.down.sql
Normal file
27
migrations/004_add_audit_events.down.sql
Normal file
@ -0,0 +1,27 @@
|
||||
-- Migration: 004_add_audit_events (down)
|
||||
-- Remove audit_events table and related objects
|
||||
|
||||
-- Drop the cleanup function
|
||||
DROP FUNCTION IF EXISTS cleanup_old_audit_events(INTEGER);
|
||||
|
||||
-- Drop indexes first (they will be dropped automatically with the table, but explicit for clarity)
|
||||
DROP INDEX IF EXISTS idx_audit_events_timestamp;
|
||||
DROP INDEX IF EXISTS idx_audit_events_type;
|
||||
DROP INDEX IF EXISTS idx_audit_events_severity;
|
||||
DROP INDEX IF EXISTS idx_audit_events_status;
|
||||
DROP INDEX IF EXISTS idx_audit_events_actor_id;
|
||||
DROP INDEX IF EXISTS idx_audit_events_actor_type;
|
||||
DROP INDEX IF EXISTS idx_audit_events_tenant_id;
|
||||
DROP INDEX IF EXISTS idx_audit_events_resource;
|
||||
DROP INDEX IF EXISTS idx_audit_events_request_id;
|
||||
DROP INDEX IF EXISTS idx_audit_events_session_id;
|
||||
DROP INDEX IF EXISTS idx_audit_events_details;
|
||||
DROP INDEX IF EXISTS idx_audit_events_metadata;
|
||||
DROP INDEX IF EXISTS idx_audit_events_tags;
|
||||
DROP INDEX IF EXISTS idx_audit_events_actor_timestamp;
|
||||
DROP INDEX IF EXISTS idx_audit_events_type_timestamp;
|
||||
DROP INDEX IF EXISTS idx_audit_events_tenant_timestamp;
|
||||
DROP INDEX IF EXISTS idx_audit_events_resource_timestamp;
|
||||
|
||||
-- Drop the audit_events table
|
||||
DROP TABLE IF EXISTS audit_events;
|
||||
Reference in New Issue
Block a user