diff --git a/prisma/migrations/20240918022538_update_constraints/migration.sql b/prisma/migrations/20240918022538_update_constraints/migration.sql new file mode 100644 index 0000000..022bb90 --- /dev/null +++ b/prisma/migrations/20240918022538_update_constraints/migration.sql @@ -0,0 +1,17 @@ +-- DropForeignKey +ALTER TABLE "EmployeeInCountryNotice" DROP CONSTRAINT "EmployeeInCountryNotice_employeeId_fkey"; + +-- DropForeignKey +ALTER TABLE "EmployeePassport" DROP CONSTRAINT "EmployeePassport_employeeId_fkey"; + +-- DropForeignKey +ALTER TABLE "EmployeeVisa" DROP CONSTRAINT "EmployeeVisa_employeeId_fkey"; + +-- AddForeignKey +ALTER TABLE "EmployeePassport" ADD CONSTRAINT "EmployeePassport_employeeId_fkey" FOREIGN KEY ("employeeId") REFERENCES "Employee"("id") ON DELETE CASCADE ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "EmployeeVisa" ADD CONSTRAINT "EmployeeVisa_employeeId_fkey" FOREIGN KEY ("employeeId") REFERENCES "Employee"("id") ON DELETE CASCADE ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "EmployeeInCountryNotice" ADD CONSTRAINT "EmployeeInCountryNotice_employeeId_fkey" FOREIGN KEY ("employeeId") REFERENCES "Employee"("id") ON DELETE CASCADE ON UPDATE CASCADE;