-- CreateTable CREATE TABLE "AuditLog" ( "id" TEXT NOT NULL, "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "userId" TEXT, "email" TEXT, "roleId" INTEGER, "roleName" TEXT, "page" TEXT NOT NULL, "action" TEXT NOT NULL, "entity" TEXT, "entityId" TEXT, "before" JSONB, "after" JSONB, "ip" TEXT, CONSTRAINT "AuditLog_pkey" PRIMARY KEY ("id") ); -- CreateIndex CREATE INDEX "AuditLog_createdAt_idx" ON "AuditLog"("createdAt"); -- CreateIndex CREATE INDEX "AuditLog_roleId_idx" ON "AuditLog"("roleId"); -- CreateIndex CREATE INDEX "AuditLog_action_idx" ON "AuditLog"("action"); -- CreateIndex CREATE INDEX "AuditLog_page_idx" ON "AuditLog"("page");