diff --git a/CHANGELOG.md b/CHANGELOG.md index d1ada766..a3b617ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # 2.3.5 (develop) +### Fixed + +* **Kafka Migration**: Fixed PostgreSQL migration error for Kafka integration + - Corrected table reference from `"public"."Instance"` to `"Instance"` in foreign key constraint + - Fixed `ERROR: relation "public.Instance" does not exist` issue in migration `20250918182355_add_kafka_integration` + - Aligned table naming convention with other Evolution API migrations for consistency + - Resolved database migration failure that prevented Kafka integration setup + ### # 2.3.4 (2025-09-23) diff --git a/prisma/postgresql-migrations/20250918182355_add_kafka_integration/migration.sql b/prisma/postgresql-migrations/20250918182355_add_kafka_integration/migration.sql index 16ef2d7c..2985c550 100644 --- a/prisma/postgresql-migrations/20250918182355_add_kafka_integration/migration.sql +++ b/prisma/postgresql-migrations/20250918182355_add_kafka_integration/migration.sql @@ -1,5 +1,5 @@ -- CreateTable -CREATE TABLE "public"."Kafka" ( +CREATE TABLE "Kafka" ( "id" TEXT NOT NULL, "enabled" BOOLEAN NOT NULL DEFAULT false, "events" JSONB NOT NULL, @@ -11,7 +11,7 @@ CREATE TABLE "public"."Kafka" ( ); -- CreateIndex -CREATE UNIQUE INDEX "Kafka_instanceId_key" ON "public"."Kafka"("instanceId"); +CREATE UNIQUE INDEX "Kafka_instanceId_key" ON "Kafka"("instanceId"); -- AddForeignKey -ALTER TABLE "public"."Kafka" ADD CONSTRAINT "Kafka_instanceId_fkey" FOREIGN KEY ("instanceId") REFERENCES "public"."Instance"("id") ON DELETE CASCADE ON UPDATE CASCADE; +ALTER TABLE "Kafka" ADD CONSTRAINT "Kafka_instanceId_fkey" FOREIGN KEY ("instanceId") REFERENCES "Instance"("id") ON DELETE CASCADE ON UPDATE CASCADE;