diff --git a/prisma/migrations/20251124205200_listing_address_ev/migration.sql b/prisma/migrations/20251124205200_listing_address_ev/migration.sql new file mode 100644 index 0000000..15740d2 --- /dev/null +++ b/prisma/migrations/20251124205200_listing_address_ev/migration.sql @@ -0,0 +1,10 @@ +-- Add missing address and EV charging fields to listings +DO $$ +BEGIN + CREATE TYPE "EvCharging" AS ENUM ('NONE', 'FREE', 'PAID'); +EXCEPTION + WHEN duplicate_object THEN NULL; +END$$; + +ALTER TABLE "Listing" ADD COLUMN IF NOT EXISTS "streetAddress" TEXT; +ALTER TABLE "Listing" ADD COLUMN IF NOT EXISTS "evCharging" "EvCharging" NOT NULL DEFAULT 'NONE';