CREATE TABLE `audit_log` ( `id` integer PRIMARY KEY AUTOINCREMENT NOT NULL, `workspace_id` integer NOT NULL, `actor_type` text NOT NULL, `actor_id` text NOT NULL, `actor_user_id` integer, `action` text NOT NULL, `entity_type` text NOT NULL, `entity_id` text NOT NULL, `before` text, `after` text, `metadata` text, `changed_fields` text, `created_at` integer NOT NULL ); --> statement-breakpoint CREATE INDEX `audit_log_workspace_created_idx` ON `audit_log` (`workspace_id`,`created_at`);--> statement-breakpoint CREATE INDEX `audit_log_entity_idx` ON `audit_log` (`workspace_id`,`entity_type`,`entity_id`,`created_at`);