diff --git a/__fixtures__/test-project-esm/api/db/schema.prisma b/__fixtures__/test-project-esm/api/db/schema.prisma index 6c01e75c40..70cc0bb22c 100644 --- a/__fixtures__/test-project-esm/api/db/schema.prisma +++ b/__fixtures__/test-project-esm/api/db/schema.prisma @@ -8,6 +8,9 @@ datasource db { provider = "sqlite" } +// This specific combination of settings is the only way to make Prisma 7 work +// in both CJS and ESM Cedar apps. +// See https://github.com/cedarjs/cedar/pull/1761 for more info generator client { provider = "prisma-client" output = "./generated/prisma" diff --git a/__fixtures__/test-project-live/api/db/schema.prisma b/__fixtures__/test-project-live/api/db/schema.prisma index 912bad7985..16d2be234e 100644 --- a/__fixtures__/test-project-live/api/db/schema.prisma +++ b/__fixtures__/test-project-live/api/db/schema.prisma @@ -8,6 +8,9 @@ datasource db { provider = "postgresql" } +// This specific combination of settings is the only way to make Prisma 7 work +// in both CJS and ESM Cedar apps. +// See https://github.com/cedarjs/cedar/pull/1761 for more info generator client { provider = "prisma-client" output = "./generated/prisma" diff --git a/__fixtures__/test-project/api/db/schema.prisma b/__fixtures__/test-project/api/db/schema.prisma index 6c01e75c40..70cc0bb22c 100644 --- a/__fixtures__/test-project/api/db/schema.prisma +++ b/__fixtures__/test-project/api/db/schema.prisma @@ -8,6 +8,9 @@ datasource db { provider = "sqlite" } +// This specific combination of settings is the only way to make Prisma 7 work +// in both CJS and ESM Cedar apps. +// See https://github.com/cedarjs/cedar/pull/1761 for more info generator client { provider = "prisma-client" output = "./generated/prisma" diff --git a/local-testing-project-live/api/db/schema.prisma b/local-testing-project-live/api/db/schema.prisma index 912bad7985..16d2be234e 100644 --- a/local-testing-project-live/api/db/schema.prisma +++ b/local-testing-project-live/api/db/schema.prisma @@ -8,6 +8,9 @@ datasource db { provider = "postgresql" } +// This specific combination of settings is the only way to make Prisma 7 work +// in both CJS and ESM Cedar apps. +// See https://github.com/cedarjs/cedar/pull/1761 for more info generator client { provider = "prisma-client" output = "./generated/prisma" diff --git a/local-testing-project/api/db/schema.prisma b/local-testing-project/api/db/schema.prisma index 6c01e75c40..70cc0bb22c 100644 --- a/local-testing-project/api/db/schema.prisma +++ b/local-testing-project/api/db/schema.prisma @@ -8,6 +8,9 @@ datasource db { provider = "sqlite" } +// This specific combination of settings is the only way to make Prisma 7 work +// in both CJS and ESM Cedar apps. +// See https://github.com/cedarjs/cedar/pull/1761 for more info generator client { provider = "prisma-client" output = "./generated/prisma" diff --git a/packages/create-cedar-app/templates/esm-js/api/db/schema.prisma b/packages/create-cedar-app/templates/esm-js/api/db/schema.prisma index cf67d2cb8f..b77eabd759 100644 --- a/packages/create-cedar-app/templates/esm-js/api/db/schema.prisma +++ b/packages/create-cedar-app/templates/esm-js/api/db/schema.prisma @@ -8,6 +8,9 @@ datasource db { provider = "sqlite" } +// This specific combination of settings is the only way to make Prisma 7 work +// in both CJS and ESM Cedar apps. +// See https://github.com/cedarjs/cedar/pull/1761 for more info generator client { provider = "prisma-client" output = "./generated/prisma" diff --git a/packages/create-cedar-app/templates/esm-ts/api/db/schema.prisma b/packages/create-cedar-app/templates/esm-ts/api/db/schema.prisma index cf67d2cb8f..b77eabd759 100644 --- a/packages/create-cedar-app/templates/esm-ts/api/db/schema.prisma +++ b/packages/create-cedar-app/templates/esm-ts/api/db/schema.prisma @@ -8,6 +8,9 @@ datasource db { provider = "sqlite" } +// This specific combination of settings is the only way to make Prisma 7 work +// in both CJS and ESM Cedar apps. +// See https://github.com/cedarjs/cedar/pull/1761 for more info generator client { provider = "prisma-client" output = "./generated/prisma" diff --git a/packages/create-cedar-app/templates/js/api/db/schema.prisma b/packages/create-cedar-app/templates/js/api/db/schema.prisma index cf67d2cb8f..b77eabd759 100644 --- a/packages/create-cedar-app/templates/js/api/db/schema.prisma +++ b/packages/create-cedar-app/templates/js/api/db/schema.prisma @@ -8,6 +8,9 @@ datasource db { provider = "sqlite" } +// This specific combination of settings is the only way to make Prisma 7 work +// in both CJS and ESM Cedar apps. +// See https://github.com/cedarjs/cedar/pull/1761 for more info generator client { provider = "prisma-client" output = "./generated/prisma" diff --git a/packages/create-cedar-app/templates/ts/api/db/schema.prisma b/packages/create-cedar-app/templates/ts/api/db/schema.prisma index cf67d2cb8f..b77eabd759 100644 --- a/packages/create-cedar-app/templates/ts/api/db/schema.prisma +++ b/packages/create-cedar-app/templates/ts/api/db/schema.prisma @@ -8,6 +8,9 @@ datasource db { provider = "sqlite" } +// This specific combination of settings is the only way to make Prisma 7 work +// in both CJS and ESM Cedar apps. +// See https://github.com/cedarjs/cedar/pull/1761 for more info generator client { provider = "prisma-client" output = "./generated/prisma"