jws-backend/prisma/migrations/20240628020143_add_history_employee/migration.sql
2024-06-28 09:31:17 +07:00

14 lines
507 B
SQL

-- CreateTable
CREATE TABLE "EmployeeHistory" (
"id" TEXT NOT NULL,
"field" TEXT NOT NULL,
"valueBefore" JSONB NOT NULL,
"valueAfter" JSONB NOT NULL,
"timestamp" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"masterId" TEXT NOT NULL,
CONSTRAINT "EmployeeHistory_pkey" PRIMARY KEY ("id")
);
-- AddForeignKey
ALTER TABLE "EmployeeHistory" ADD CONSTRAINT "EmployeeHistory_masterId_fkey" FOREIGN KEY ("masterId") REFERENCES "Employee"("id") ON DELETE CASCADE ON UPDATE CASCADE;