37 lines
1.7 KiB
SQL
37 lines
1.7 KiB
SQL
/*
|
|
Warnings:
|
|
|
|
- You are about to drop the column `birthDate` on the `Customer` table. All the data in the column will be lost.
|
|
- You are about to drop the column `firstName` on the `Customer` table. All the data in the column will be lost.
|
|
- You are about to drop the column `firstNameEN` on the `Customer` table. All the data in the column will be lost.
|
|
- You are about to drop the column `gender` on the `Customer` table. All the data in the column will be lost.
|
|
- You are about to drop the column `lastName` on the `Customer` table. All the data in the column will be lost.
|
|
- You are about to drop the column `lastNameEN` on the `Customer` table. All the data in the column will be lost.
|
|
- You are about to drop the column `namePrefix` on the `Customer` table. All the data in the column will be lost.
|
|
- Made the column `registeredBranchId` on table `Customer` required. This step will fail if there are existing NULL values in that column.
|
|
|
|
*/
|
|
-- DropForeignKey
|
|
ALTER TABLE "Customer" DROP CONSTRAINT "Customer_registeredBranchId_fkey";
|
|
|
|
-- AlterTable
|
|
ALTER TABLE "Customer" DROP COLUMN "birthDate",
|
|
DROP COLUMN "firstName",
|
|
DROP COLUMN "firstNameEN",
|
|
DROP COLUMN "gender",
|
|
DROP COLUMN "lastName",
|
|
DROP COLUMN "lastNameEN",
|
|
DROP COLUMN "namePrefix",
|
|
ALTER COLUMN "registeredBranchId" SET NOT NULL;
|
|
|
|
-- AlterTable
|
|
ALTER TABLE "CustomerBranch" ADD COLUMN "birthDate" DATE,
|
|
ADD COLUMN "firstName" TEXT,
|
|
ADD COLUMN "firstNameEN" TEXT,
|
|
ADD COLUMN "gender" TEXT,
|
|
ADD COLUMN "lastName" TEXT,
|
|
ADD COLUMN "lastNameEN" TEXT,
|
|
ADD COLUMN "namePrefix" TEXT;
|
|
|
|
-- AddForeignKey
|
|
ALTER TABLE "Customer" ADD CONSTRAINT "Customer_registeredBranchId_fkey" FOREIGN KEY ("registeredBranchId") REFERENCES "Branch"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
|