-- CreateTable CREATE TABLE "AuditEvent" ( "id" TEXT NOT NULL, "facilityId" TEXT NOT NULL, "at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "userId" TEXT NOT NULL, "userName" TEXT NOT NULL, "op" TEXT NOT NULL, "target" TEXT NOT NULL DEFAULT '', "ip" TEXT NOT NULL DEFAULT '', CONSTRAINT "AuditEvent_pkey" PRIMARY KEY ("id") ); -- CreateIndex CREATE INDEX "AuditEvent_facilityId_at_idx" ON "AuditEvent"("facilityId", "at"); -- AddForeignKey ALTER TABLE "AuditEvent" ADD CONSTRAINT "AuditEvent_facilityId_fkey" FOREIGN KEY ("facilityId") REFERENCES "Facility"("id") ON DELETE CASCADE ON UPDATE CASCADE;