diff --git a/Dockerfile b/Dockerfile index b9ab2a2b7..7693a2939 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,7 +31,7 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store\ FROM deps AS build COPY . . -RUN pnpm run build +RUN pnpm run build --filter=\!"@edr/passenger-portal" FROM base AS freight-api # RUN corepack enable && corepack prepare pnpm@9.12.0 --activate diff --git a/apps/edr-passenger-api/prisma/migrations/20260516000000_seat_class_model/migration.sql b/apps/edr-passenger-api/prisma/migrations/20260516000000_seat_class_model/migration.sql deleted file mode 100644 index 5ff34f87e..000000000 --- a/apps/edr-passenger-api/prisma/migrations/20260516000000_seat_class_model/migration.sql +++ /dev/null @@ -1,14 +0,0 @@ --- CreateTable SeatClass (runs before initial migration) -CREATE TABLE IF NOT EXISTS "SeatClass" ( - "id" TEXT NOT NULL, - "name" TEXT NOT NULL, - "description" TEXT, - "basePrice" INTEGER NOT NULL, - "isActive" BOOLEAN NOT NULL DEFAULT true, - "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updatedAt" TIMESTAMP(3) NOT NULL DEFAULT NOW(), - - CONSTRAINT "SeatClass_pkey" PRIMARY KEY ("id") -); - -CREATE UNIQUE INDEX IF NOT EXISTS "SeatClass_name_key" ON "SeatClass"("name"); diff --git a/apps/edr-passenger-api/prisma/migrations/20260516000001_seat_class_updated_at_default/migration.sql b/apps/edr-passenger-api/prisma/migrations/20260516000001_seat_class_updated_at_default/migration.sql deleted file mode 100644 index 8f938d14e..000000000 --- a/apps/edr-passenger-api/prisma/migrations/20260516000001_seat_class_updated_at_default/migration.sql +++ /dev/null @@ -1,2 +0,0 @@ --- updatedAt default already set in initial migration, no-op -SELECT 1; diff --git a/apps/edr-passenger-api/prisma/migrations/20260522115951_initial/migration.sql b/apps/edr-passenger-api/prisma/migrations/20260523064555_initia/migration.sql similarity index 99% rename from apps/edr-passenger-api/prisma/migrations/20260522115951_initial/migration.sql rename to apps/edr-passenger-api/prisma/migrations/20260523064555_initia/migration.sql index cb6c033f5..2883715d8 100644 --- a/apps/edr-passenger-api/prisma/migrations/20260522115951_initial/migration.sql +++ b/apps/edr-passenger-api/prisma/migrations/20260523064555_initia/migration.sql @@ -55,8 +55,18 @@ CREATE TYPE "FoodOrderStatus" AS ENUM ('PENDING', 'PREPARING', 'READY', 'DELIVER -- CreateEnum CREATE TYPE "DevicePlatform" AS ENUM ('IOS', 'ANDROID', 'WEB'); --- AlterTable -ALTER TABLE "SeatClass" ALTER COLUMN "updatedAt" DROP DEFAULT; +-- CreateTable +CREATE TABLE "SeatClass" ( + "id" TEXT NOT NULL, + "name" TEXT NOT NULL, + "description" TEXT, + "basePrice" INTEGER NOT NULL, + "isActive" BOOLEAN NOT NULL DEFAULT true, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + + CONSTRAINT "SeatClass_pkey" PRIMARY KEY ("id") +); -- CreateTable CREATE TABLE "User" ( @@ -1006,6 +1016,9 @@ CREATE TABLE "VerifaydaVerification" ( CONSTRAINT "VerifaydaVerification_pkey" PRIMARY KEY ("id") ); +-- CreateIndex +CREATE UNIQUE INDEX "SeatClass_name_key" ON "SeatClass"("name"); + -- CreateIndex CREATE UNIQUE INDEX "User_email_key" ON "User"("email");