From fef56d1d48129a5e1e7f12824ca5679eed60f36d Mon Sep 17 00:00:00 2001 From: Kristof Siket Date: Thu, 8 Oct 2026 09:11:50 +0200 Subject: [PATCH 1/2] chore(deps): align Composer with CLI engine 0.7.0 The Prisma CLI ships @prisma/cli-engine 0.7.0 since prisma/prisma-cli#337. Engine 0.7.0 is a minor release that adds API and error codes and removes nothing, so only the pins move. Signed-off-by: Kristof Siket --- package.json | 2 +- .../0-framework/3-tooling/cli/package.json | 2 +- .../1-extensions/target/package.json | 2 +- packages/9-public/composer-cli/package.json | 4 +- pnpm-lock.yaml | 126 ++++++++++-------- 5 files changed, 79 insertions(+), 57 deletions(-) diff --git a/package.json b/package.json index a8e3e0b19..e19139826 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "pnpm": { "overrides": { "@prisma/composer-cli": "workspace:*", - "@prisma/cli-engine": "0.6.3" + "@prisma/cli-engine": "0.7.0" }, "onlyBuiltDependencies": [ "prisma", diff --git a/packages/0-framework/3-tooling/cli/package.json b/packages/0-framework/3-tooling/cli/package.json index 0c60533de..434ceb662 100644 --- a/packages/0-framework/3-tooling/cli/package.json +++ b/packages/0-framework/3-tooling/cli/package.json @@ -20,7 +20,7 @@ "@internal/assemble": "workspace:0.28.0", "@internal/core": "workspace:0.28.0", "@internal/foundation": "workspace:0.28.0", - "@prisma/cli-engine": "0.6.3", + "@prisma/cli-engine": "0.7.0", "chokidar": "^4.0.3", "cross-spawn": "^7.0.6" }, diff --git a/packages/1-prisma-cloud/1-extensions/target/package.json b/packages/1-prisma-cloud/1-extensions/target/package.json index d979a9735..791ec19c7 100644 --- a/packages/1-prisma-cloud/1-extensions/target/package.json +++ b/packages/1-prisma-cloud/1-extensions/target/package.json @@ -40,7 +40,7 @@ "devDependencies": { "@distilled.cloud/prisma": "1.0.0-rc.12", "@internal/tsdown-config": "workspace:0.28.0", - "@prisma/cli-engine": "0.6.3", + "@prisma/cli-engine": "0.7.0", "@types/bun": "^1.3.13", "tsdown": "^0.22.7", "typescript": "^6.0.3", diff --git a/packages/9-public/composer-cli/package.json b/packages/9-public/composer-cli/package.json index b610ca034..0f816c926 100644 --- a/packages/9-public/composer-cli/package.json +++ b/packages/9-public/composer-cli/package.json @@ -25,12 +25,12 @@ "esbuild": "^0.28.1" }, "peerDependencies": { - "@prisma/cli-engine": "0.6.3" + "@prisma/cli-engine": "0.7.0" }, "devDependencies": { "@internal/cli": "workspace:0.28.0", "@internal/tsdown-config": "workspace:0.28.0", - "@prisma/cli-engine": "0.6.3", + "@prisma/cli-engine": "0.7.0", "@types/node": "^26.0.1", "tsdown": "^0.22.7", "typescript": "^6.0.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5185c7c22..64299d99e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,7 +12,7 @@ catalogs: overrides: '@prisma/composer-cli': workspace:* - '@prisma/cli-engine': 0.6.3 + '@prisma/cli-engine': 0.7.0 importers: @@ -68,7 +68,7 @@ importers: version: link:../../packages/9-public/composer-prisma-cloud '@prisma/orm-postgres': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) arktype: specifier: ^2.2.3 version: 2.2.7 @@ -229,7 +229,7 @@ importers: version: link:../../packages/9-public/composer-prisma-cloud '@prisma/orm-postgres': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) effect: specifier: 4.0.0-rc.115 version: 4.0.0-rc.115 @@ -334,7 +334,7 @@ importers: dependencies: '@prisma/orm-postgres': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) arktype: specifier: ^2.2.3 version: 2.2.7 @@ -362,7 +362,7 @@ importers: dependencies: '@prisma/orm-postgres': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@store/catalog': specifier: workspace:0.28.0 version: link:../catalog @@ -779,8 +779,8 @@ importers: specifier: workspace:0.28.0 version: link:../../0-foundation/foundation '@prisma/cli-engine': - specifier: 0.6.3 - version: 0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) + specifier: 0.7.0 + version: 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) chokidar: specifier: ^4.0.3 version: 4.0.3 @@ -997,10 +997,10 @@ importers: version: link:../../../0-framework/2-authoring/service-rpc '@prisma/orm-postgres': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@prisma/orm-toolchain': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': specifier: ^1.1.0 version: 1.1.0 @@ -1027,8 +1027,8 @@ importers: specifier: workspace:0.28.0 version: link:../../../0-framework/0-foundation/tsdown-config '@prisma/cli-engine': - specifier: 0.6.3 - version: 0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) + specifier: 0.7.0 + version: 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) '@types/bun': specifier: ^1.3.13 version: 1.3.14 @@ -1064,10 +1064,10 @@ importers: version: link:../../../0-framework/2-authoring/service-rpc '@prisma/orm-postgres': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@prisma/orm-toolchain': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) arktype: specifier: ^2.2.3 version: 2.2.7 @@ -1364,8 +1364,8 @@ importers: specifier: workspace:0.28.0 version: link:../../0-framework/0-foundation/tsdown-config '@prisma/cli-engine': - specifier: 0.6.3 - version: 0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) + specifier: 0.7.0 + version: 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) '@types/node': specifier: ^26.0.1 version: 26.1.1 @@ -1401,7 +1401,7 @@ importers: version: 1.80.0 '@prisma/orm-toolchain': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': specifier: ^1.1.0 version: 1.1.0 @@ -1477,7 +1477,7 @@ importers: version: link:../../0-framework/0-foundation/tsdown-config '@prisma/orm-postgres': specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@types/node': specifier: ^26.0.1 version: 26.1.1 @@ -2737,8 +2737,8 @@ packages: '@oxc-project/types@0.146.0': resolution: {integrity: sha512-XC0QsnnhVe7sLIWmYmdPw7x5P0h4W8vUU3Nv1ySgWXtvCz8NizoAEpGXA0sOYoJQV2Rl13LgURAHQ5cI5ILCSA==} - '@prisma/cli-engine@0.6.3': - resolution: {integrity: sha512-rNPu6ulo72abHznDZ76sEa+mcPZ8k9tm5cQTwflb5EzEWq3f0T6/3NQ9GIJsNAX/oJK9H1pKl08tLgTjK8Vc7A==} + '@prisma/cli-engine@0.7.0': + resolution: {integrity: sha512-CL21NYQQEAR9IEApPfUzMhv/VtbsJs4efRSxlvzHoFT69vynr0Wuu5KNNbZgIlONOEfULqP0djFCD4VaA/HVPg==} engines: {node: '>=22.12.0'} peerDependencies: '@prisma/management-api-sdk': ^1.55.0 @@ -2839,7 +2839,7 @@ packages: '@prisma/orm-toolchain@8.0.0-rc.13': resolution: {integrity: sha512-qtqYAtwsxI21wWp8qbLAbLfoonbQinacDAGs9UIqft+uJ1XJfaVPUJHFL+Hed7L7uSGRX/citOOaWf1zuGXKgA==} peerDependencies: - '@prisma/cli-engine': 0.6.3 + '@prisma/cli-engine': 0.7.0 typescript: '>=5.9' vite: ^7.0.0 || ^8.0.0 peerDependenciesMeta: @@ -2851,7 +2851,7 @@ packages: '@prisma/orm-toolchain@8.0.0-rc.16': resolution: {integrity: sha512-uZzmq9wBKngkZhLU87liza1rHOhUD6wpwC9vKEOO4GQUbQivedMKZ7SsJHNR5AXK5zn1D7ESvhJTfxLQ9FqKKw==} peerDependencies: - '@prisma/cli-engine': 0.6.3 + '@prisma/cli-engine': 0.7.0 typescript: '>=5.9' vite: ^7.0.0 || ^8.0.0 peerDependenciesMeta: @@ -3785,111 +3785,133 @@ packages: resolution: {integrity: sha512-pbDcFygFmbvo0jGFq5U0m5Sa9U8aVttVJWbBHZDZ68w/X48HdDWS1V4XvBacs8XkmWbTr/ef5fMGG7HsngqTmg==} cpu: [arm64] os: [darwin] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-darwin-x64@0.6.3': resolution: {integrity: sha512-qZMrnA4i8OfqL3NMGoOvLdh1vby8cCGsmNo+tJQIIezXO557m3fdQLenz/57GqtBnnGWzWqd/aDp+faNxWlLwQ==} cpu: [x64] os: [darwin] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-freebsd-x64@0.6.3': resolution: {integrity: sha512-2+SFpfem2GBH6BlCTAq6R44bZwuieduwRWHkCQnSgbK8tdEjMwB0Ix0IchryVBn6hdiWCZSTkSE3UILliRXsRQ==} cpu: [x64] os: [freebsd] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-linux-arm-gnu@0.6.3': resolution: {integrity: sha512-fbxg3cBPdJ++36DXtdzcoKw2xzFov91Wxvmn1khX9MXQbDqJQLJmITZhtokcZsj4uGJe32sUmxAZnKbUtZLjmA==} cpu: [arm] os: [linux] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-linux-arm-musl@0.6.3': resolution: {integrity: sha512-Jk4P7kocGEisSvUFIm1VuHO3hC01LvS3sYAAmVVu1/ve5TuZ0iXyl9kIGtd1ZrgUvchgvZWNOaB+/Kq/RO63FA==} cpu: [arm] os: [linux] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-linux-arm64-gnu@0.6.3': resolution: {integrity: sha512-i1xE8Bx1YZLheWtBZHD0Mq3nAIDrhgiH7o8VB4GiCbHufKb4XKj4CqSDMWSC0RYPmn//E+UEd1NsE2NbOux1tQ==} cpu: [arm64] os: [linux] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-linux-arm64-musl@0.6.3': resolution: {integrity: sha512-ZeLkC6xZrlDoIJTadHfqTABTmsj2f6wCCtYBYx/RPGgdmQcGLA0NALRl7m0tnK2CT45eNRuOYzsfEZyF0XWM/A==} cpu: [arm64] os: [linux] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-linux-x64-gnu@0.6.3': resolution: {integrity: sha512-HNYt7zjIChPcnjZRG42CZq3Zn5mqaRo4UcFLr4mIbmGqdhX5hDDE8O8US8YgYyOUosfbBTBFdsbvFwVAx1TOkQ==} cpu: [x64] os: [linux] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-linux-x64-musl@0.6.3': resolution: {integrity: sha512-/1ttT31dAQc7hGtXWSEYEgzGtakAyO2C+/GqAzIuKXlGLpNPZgXdR8LZ0iDHDalbEr3AuHIPRV43sWLUrHWdsA==} cpu: [x64] os: [linux] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-win32-arm64@0.6.3': resolution: {integrity: sha512-oAArRDU1lkKg+xFEtiQ7C+/wghpqrkBrFWM05W73S+3sZz8JIHH79Q+Qh5gWls3i8vccitUgCnvln5V7xKn3XQ==} cpu: [arm64] os: [win32] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-codegen/binding-win32-x64@0.6.3': resolution: {integrity: sha512-bhFDcDsvmp5KuBfWTt4carNo1E4LXH7++S8qqZgDtXVqJxs0xMm7gbuqPihA8kBbphM+NzAUm5qmq6ocfqM6kg==} cpu: [x64] os: [win32] + deprecated: yuku-codegen is pure JavaScript since 0.14 '@yuku-parser/binding-darwin-arm64@0.6.3': resolution: {integrity: sha512-Xate6yyZgvi7da/gdnZy+Vu5jlFB0LRlb5m4MY6Y98KSQeJPZIhoVXMK2Vsl48XOmPlDIS8lge414HUVUEo+hg==} cpu: [arm64] os: [darwin] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-darwin-x64@0.6.3': resolution: {integrity: sha512-WKMZ5UU2HBdGZDEpQoLq+21f1FlS+BjroH1FaVE6zCSeqKmZ7xRP5jIRGtQ4vCYj/k2KHgyABZ16lgK9mTe2Sg==} cpu: [x64] os: [darwin] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-freebsd-x64@0.6.3': resolution: {integrity: sha512-OWX8V2k4bmtl/DNwU3yz3PZa2QXiSqWN3Xk7pNB5IPt7FcJBDlnpkOcX6h3tjMS7CyKE0lMvPUwwcmWSdbjkyA==} cpu: [x64] os: [freebsd] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-linux-arm-gnu@0.6.3': resolution: {integrity: sha512-/4LzmPXPaCWqIpY1j3+XVb8rbXIratqCte3A4sGEjua6aVhvVxEVAqeKlBsoGkORWLeqbpcxhgxKwOGM17eexA==} cpu: [arm] os: [linux] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-linux-arm-musl@0.6.3': resolution: {integrity: sha512-Df4jk0M/eNKKQfYzXBBKhKkmJBpB+XoX2LkMxmlK3GN+fxUdeb8EM78wX+1+eLVl5dZNo6f7gOd6oDV0gChevw==} cpu: [arm] os: [linux] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-linux-arm64-gnu@0.6.3': resolution: {integrity: sha512-sRCtDktUgIbbV78SYX3wdGVVm1Hz/nSUS24JgXB4MzUeGNwBNB+eQAWMtBxCGriyJNXK3zwfj+SSgvTmUdPf/A==} cpu: [arm64] os: [linux] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-linux-arm64-musl@0.6.3': resolution: {integrity: sha512-3J/jV3ROSqlhLyB/6i5EUHxjkom5i59iPvrtiAsnAjHzMsZJJPEke9LSaOsB0rf4MJFH9AmjvsK8gDahTjZy+A==} cpu: [arm64] os: [linux] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-linux-x64-gnu@0.6.3': resolution: {integrity: sha512-a5mPn/OMSq2Aa2i7eJXcc37Jtw0b89gDO2mDpXN769b06IirEiqOzLNNJd6R7R8DxoadHzY0nLFhYNChE+jyAg==} cpu: [x64] os: [linux] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-linux-x64-musl@0.6.3': resolution: {integrity: sha512-kQSjfa6zdvotuXEGNKQ9vZZxE+lcEEbTUMSuvY/5+0crlwBCjEqrf9/W9ViFDoQAEt8WJiu/mtVNYkKAOkjLmA==} cpu: [x64] os: [linux] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-win32-arm64@0.6.3': resolution: {integrity: sha512-ZawdN3R0YKr48BeXCpbax+WDWbgEG6nWyDosVeZasrT5TjgfF4XMP5SfuyMNvRJ4gbTitrcYHZkENSXZ9ncqcg==} cpu: [arm64] os: [win32] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-parser/binding-win32-x64@0.6.3': resolution: {integrity: sha512-NcqZwBXQhKyfC0Eb+yBxXQcPjZoUstD1Dbr3X4UlOD1QiYfnvAYRKCZJ6nQ6KQ5p30dGaKkQeBL4t3qQtDQNWA==} cpu: [x64] os: [win32] + deprecated: yuku-parser runs on yuku-core since 0.14 '@yuku-toolchain/types@0.5.43': resolution: {integrity: sha512-kSpvPntnXw5+lYjO71ffBEnQ5ycQ74KGIYknh0TS4xeyCuBkOqxyJumxZkMhLBBUCLjDAbx2+Icnr3Zh4ftjpQ==} @@ -7199,7 +7221,7 @@ snapshots: '@oxc-project/types@0.146.0': {} - '@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5)': + '@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5)': dependencies: '@clack/prompts': 1.5.0 '@prisma/management-api-sdk': 1.80.0 @@ -7369,10 +7391,10 @@ snapshots: dependencies: openapi-fetch: 0.14.0 - '@prisma/orm-family-sql@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-family-sql@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': 1.1.0 arktype: 2.2.7 pathe: 2.0.3 @@ -7387,10 +7409,10 @@ snapshots: - typanion - vite - '@prisma/orm-family-sql@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-family-sql@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': 1.1.0 arktype: 2.2.7 pathe: 2.0.3 @@ -7425,12 +7447,12 @@ snapshots: optionalDependencies: typescript: 6.0.3 - '@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-target-postgres': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-target-postgres': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@types/node': 26.1.2 '@types/pg': 8.20.4 arktype: 2.2.7 @@ -7447,12 +7469,12 @@ snapshots: - typanion - vite - '@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-target-postgres': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-target-postgres': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@types/node': 26.1.2 '@types/pg': 8.20.4 arktype: 2.2.7 @@ -7469,11 +7491,11 @@ snapshots: - typanion - vite - '@prisma/orm-target-postgres@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-target-postgres@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': 1.1.0 '@types/node': 26.1.2 '@types/pg': 8.20.4 @@ -7492,11 +7514,11 @@ snapshots: - typanion - vite - '@prisma/orm-target-postgres@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-target-postgres@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': 1.1.0 '@types/node': 26.1.2 '@types/pg': 8.20.4 @@ -7515,9 +7537,9 @@ snapshots: - typanion - vite - '@prisma/orm-toolchain@8.0.0-rc.13(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-toolchain@8.0.0-rc.13(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/cli-engine': 0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) + '@prisma/cli-engine': 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) '@prisma/orm-framework': 8.0.0-rc.13(typescript@6.0.3) '@vercel/detect-agent': 1.2.5 arktype: 2.2.7 @@ -7544,9 +7566,9 @@ snapshots: - magicast - typanion - '@prisma/orm-toolchain@8.0.0-rc.13(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-toolchain@8.0.0-rc.13(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/cli-engine': 0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) + '@prisma/cli-engine': 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) '@prisma/orm-framework': 8.0.0-rc.13(typescript@6.0.3) '@vercel/detect-agent': 1.2.5 arktype: 2.2.7 @@ -7573,9 +7595,9 @@ snapshots: - magicast - typanion - '@prisma/orm-toolchain@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-toolchain@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/cli-engine': 0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) + '@prisma/cli-engine': 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) '@vercel/detect-agent': 1.2.5 arktype: 2.2.7 @@ -7602,9 +7624,9 @@ snapshots: - magicast - typanion - '@prisma/orm-toolchain@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-toolchain@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/cli-engine': 0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) + '@prisma/cli-engine': 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) '@vercel/detect-agent': 1.2.5 arktype: 2.2.7 @@ -9907,11 +9929,11 @@ snapshots: prisma@8.0.0-rc.19(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)): dependencies: '@manypkg/tools': 2.1.2 - '@prisma/cli-engine': 0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) + '@prisma/cli-engine': 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) '@prisma/composer-cli': link:packages/9-public/composer-cli '@prisma/compute-sdk': 0.43.0(@prisma/management-api-sdk@1.80.0) '@prisma/management-api-sdk': 1.80.0 - '@prisma/orm-toolchain': 8.0.0-rc.13(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.13(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@vercel/detect-agent': 1.2.5 better-result: 2.9.2 cross-spawn: 7.0.6 @@ -9935,11 +9957,11 @@ snapshots: prisma@8.0.0-rc.19(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)): dependencies: '@manypkg/tools': 2.1.2 - '@prisma/cli-engine': 0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) + '@prisma/cli-engine': 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) '@prisma/composer-cli': link:packages/9-public/composer-cli '@prisma/compute-sdk': 0.43.0(@prisma/management-api-sdk@1.80.0) '@prisma/management-api-sdk': 1.80.0 - '@prisma/orm-toolchain': 8.0.0-rc.13(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.13(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@vercel/detect-agent': 1.2.5 better-result: 2.9.2 cross-spawn: 7.0.6 From 6a7eb6397beb045b5d4f9b81b95d94c7861b6ac2 Mon Sep 17 00:00:00 2001 From: Kristof Siket Date: Thu, 8 Oct 2026 16:12:49 +0200 Subject: [PATCH 2/2] chore(deps): move the ORM family to 8.0.0-rc.17 Pins @prisma/orm-postgres and @prisma/orm-toolchain at 8.0.0-rc.17 in all seven manifests. ORM rc.17 peers @prisma/cli-engine 0.7.0, the engine this branch already pins. Following the rc.16 to rc.17 guides, the entries whose detection matches Composer: - foreign-keys-name-their-backing-index and its extension twin: one re-emit of every contract with the rc.17 toolchain. Only the auth pack has foreign keys whose backing index the contract now names (account_userId_idx, session_userId_idx), so only its storage hash changes. - orm-collections-lock-rows and contract-artifacts-restamp: covered by the same re-emit; no other emitted file changes. - enum-codecs-refused and with-is-a-collection-member: false matches. The first is a timestamptz-string codec on a plain column, the second an import attribute. The auth pack's 0001_init is re-authored with migration plan, as the pack's prisma.config.ts describes. Its operations are the same; the rc.17 renderer writes timestamptz unquoted. examples/auth re-materialises the auth space from the pack: 0001_init, refs/head.json, and the snapshot directory move to the new hash. Storage hashes (old -> new): - auth pack head, and the auth space in examples/auth: 310f206d -> 0df0ef09 An auth database deployed with an earlier Composer has its marker at 310f206d. Run prisma db sign against it before its next deploy. Signed-off-by: Kristof Siket --- .../migrations/auth/0001_init/migration.json | 6 +- .../auth/migrations/auth/0001_init/ops.json | 10 +- examples/auth/migrations/auth/refs/head.json | 2 +- .../contract.d.ts | 677 ++++++++++-------- .../contract.json | 1 + .../contract.json | 1 - examples/auth/package.json | 2 +- examples/orm-demo/package.json | 2 +- examples/store/modules/catalog/package.json | 2 +- examples/store/modules/orders/package.json | 2 +- .../1-extensions/target/package.json | 4 +- .../2-shared-modules/auth/package.json | 4 +- .../auth/src/pack/contract.d.ts | 2 +- .../auth/src/pack/contract.json | 8 +- .../pack/migrations/0001_init/migration.json | 6 +- .../src/pack/migrations/0001_init/ops.json | 10 +- .../composer-prisma-cloud/package.json | 6 +- pnpm-lock.yaml | 134 ++-- 18 files changed, 483 insertions(+), 396 deletions(-) rename examples/auth/migrations/snapshots/{310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839 => 0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e}/contract.d.ts (93%) create mode 100644 examples/auth/migrations/snapshots/0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e/contract.json delete mode 100644 examples/auth/migrations/snapshots/310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839/contract.json diff --git a/examples/auth/migrations/auth/0001_init/migration.json b/examples/auth/migrations/auth/0001_init/migration.json index 67622d495..18df8838e 100644 --- a/examples/auth/migrations/auth/0001_init/migration.json +++ b/examples/auth/migrations/auth/0001_init/migration.json @@ -1,7 +1,7 @@ { "from": null, - "to": "310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839", + "to": "0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e", "providedInvariants": [], - "createdAt": "2026-08-26T07:15:48.102Z", - "migrationHash": "306894ad90836037e3bd0b43639a2e45eb79a352846c8ce203d31c89787853a3" + "createdAt": "2026-10-08T14:00:31.386Z", + "migrationHash": "83de5abaf475b2a7fe235f9d9f8f9373aeccd2a2eacbf1a0eedf39f58839140c" } \ No newline at end of file diff --git a/examples/auth/migrations/auth/0001_init/ops.json b/examples/auth/migrations/auth/0001_init/ops.json index 2b5e8184d..d7fcd40ff 100644 --- a/examples/auth/migrations/auth/0001_init/ops.json +++ b/examples/auth/migrations/auth/0001_init/ops.json @@ -58,7 +58,7 @@ "execute": [ { "description": "create table \"account\"", - "sql": "CREATE TABLE \"auth\".\"account\" (\n \"accessToken\" text,\n \"accessTokenExpiresAt\" \"timestamptz\",\n \"accountId\" text NOT NULL,\n \"createdAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"id\" text NOT NULL,\n \"idToken\" text,\n \"password\" text,\n \"providerId\" text NOT NULL,\n \"refreshToken\" text,\n \"refreshTokenExpiresAt\" \"timestamptz\",\n \"scope\" text,\n \"updatedAt\" \"timestamptz\" NOT NULL,\n \"userId\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"account\" (\n \"accessToken\" text,\n \"accessTokenExpiresAt\" timestamptz,\n \"accountId\" text NOT NULL,\n \"createdAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"id\" text NOT NULL,\n \"idToken\" text,\n \"password\" text,\n \"providerId\" text NOT NULL,\n \"refreshToken\" text,\n \"refreshTokenExpiresAt\" timestamptz,\n \"scope\" text,\n \"updatedAt\" timestamptz NOT NULL,\n \"userId\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], @@ -97,7 +97,7 @@ "execute": [ { "description": "create table \"jwks\"", - "sql": "CREATE TABLE \"auth\".\"jwks\" (\n \"createdAt\" \"timestamptz\" NOT NULL,\n \"expiresAt\" \"timestamptz\",\n \"id\" text NOT NULL,\n \"privateKey\" text NOT NULL,\n \"publicKey\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"jwks\" (\n \"createdAt\" timestamptz NOT NULL,\n \"expiresAt\" timestamptz,\n \"id\" text NOT NULL,\n \"privateKey\" text NOT NULL,\n \"publicKey\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], @@ -136,7 +136,7 @@ "execute": [ { "description": "create table \"session\"", - "sql": "CREATE TABLE \"auth\".\"session\" (\n \"createdAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"expiresAt\" \"timestamptz\" NOT NULL,\n \"id\" text NOT NULL,\n \"impersonatedBy\" text,\n \"ipAddress\" text,\n \"token\" text NOT NULL,\n \"updatedAt\" \"timestamptz\" NOT NULL,\n \"userAgent\" text,\n \"userId\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"session\" (\n \"createdAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"expiresAt\" timestamptz NOT NULL,\n \"id\" text NOT NULL,\n \"impersonatedBy\" text,\n \"ipAddress\" text,\n \"token\" text NOT NULL,\n \"updatedAt\" timestamptz NOT NULL,\n \"userAgent\" text,\n \"userId\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], @@ -175,7 +175,7 @@ "execute": [ { "description": "create table \"user\"", - "sql": "CREATE TABLE \"auth\".\"user\" (\n \"banExpires\" \"timestamptz\",\n \"banReason\" text,\n \"banned\" bool,\n \"createdAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"email\" text NOT NULL,\n \"emailVerified\" bool NOT NULL,\n \"id\" text NOT NULL,\n \"image\" text,\n \"name\" text NOT NULL,\n \"role\" text,\n \"updatedAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"user\" (\n \"banExpires\" timestamptz,\n \"banReason\" text,\n \"banned\" bool,\n \"createdAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"email\" text NOT NULL,\n \"emailVerified\" bool NOT NULL,\n \"id\" text NOT NULL,\n \"image\" text,\n \"name\" text NOT NULL,\n \"role\" text,\n \"updatedAt\" timestamptz DEFAULT (now()) NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], @@ -214,7 +214,7 @@ "execute": [ { "description": "create table \"verification\"", - "sql": "CREATE TABLE \"auth\".\"verification\" (\n \"createdAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"expiresAt\" \"timestamptz\" NOT NULL,\n \"id\" text NOT NULL,\n \"identifier\" text NOT NULL,\n \"updatedAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"value\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"verification\" (\n \"createdAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"expiresAt\" timestamptz NOT NULL,\n \"id\" text NOT NULL,\n \"identifier\" text NOT NULL,\n \"updatedAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"value\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], diff --git a/examples/auth/migrations/auth/refs/head.json b/examples/auth/migrations/auth/refs/head.json index 9ee03f126..929a19534 100644 --- a/examples/auth/migrations/auth/refs/head.json +++ b/examples/auth/migrations/auth/refs/head.json @@ -1 +1 @@ -{"hash":"310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839","invariants":[]} +{"hash":"0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e","invariants":[]} diff --git a/examples/auth/migrations/snapshots/310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839/contract.d.ts b/examples/auth/migrations/snapshots/0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e/contract.d.ts similarity index 93% rename from examples/auth/migrations/snapshots/310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839/contract.d.ts rename to examples/auth/migrations/snapshots/0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e/contract.d.ts index 4b9f6acd5..81c5da003 100644 --- a/examples/auth/migrations/snapshots/310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839/contract.d.ts +++ b/examples/auth/migrations/snapshots/0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e/contract.d.ts @@ -1,27 +1,12 @@ // ⚠️ GENERATED FILE - DO NOT EDIT // This file is automatically generated by 'prisma contract emit'. // To regenerate, run: prisma contract emit -import type { QueryOperationTypes as PgAdapterQueryOps } from '@prisma/orm-postgres/adapter/operation-types'; -import type { - Bit, - Char, - CodecTypes as PgTypes, - Interval, - JsonValue, - Numeric, - Time, - TimeString, - Timestamp, - TimestampString, - Timestamptz, - TimestamptzString, - Timetz, - VarBit, - Varchar, -} from '@prisma/orm-postgres/target/codec-types'; +import type { CodecTypes as PgTypes } from '@prisma/orm-postgres/target/codec-types'; +import type { QueryOperationTypes as PgTargetQueryOps } from '@prisma/orm-postgres/target/operation-types'; import type { ContractWithTypeMaps, + RelationKeys, TypeMaps as TypeMapsType, } from '@prisma/orm-postgres/family-contract/types'; import type { @@ -33,14 +18,14 @@ import type { } from '@prisma/orm-postgres/contract/types'; export type StorageHash = - StorageHashBase<'310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839'>; + StorageHashBase<'0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e'>; export type ExecutionHash = ExecutionHashBase; export type ProfileHash = ProfileHashBase<'3916f444a8a17ad749191acf9e08dad97d1a327b88c2f1d45d12f240296aa8b2'>; export type CodecTypes = PgTypes; export type LaneCodecTypes = CodecTypes; -export type QueryOperationTypes = PgAdapterQueryOps; +export type QueryOperationTypes = PgTargetQueryOps; export type AggregateTypes = { readonly avg: { readonly byCodec: { @@ -118,6 +103,10 @@ export type AggregateTypes = { readonly output: 'pg/timestamp-temporal@1'; readonly nullable: true; }; + readonly 'pg/timestamptz-date@1': { + readonly output: 'pg/timestamptz-date@1'; + readonly nullable: true; + }; readonly 'pg/timestamptz-string@1': { readonly output: 'pg/timestamptz-string@1'; readonly nullable: true; @@ -174,6 +163,10 @@ export type AggregateTypes = { readonly output: 'pg/timestamp-temporal@1'; readonly nullable: true; }; + readonly 'pg/timestamptz-date@1': { + readonly output: 'pg/timestamptz-date@1'; + readonly nullable: true; + }; readonly 'pg/timestamptz-string@1': { readonly output: 'pg/timestamptz-string@1'; readonly nullable: true; @@ -241,116 +234,116 @@ type DefaultLiteralValue = CodecId extends keyo export type FieldOutputTypes = { readonly auth: { readonly Account: { - readonly id: CodecTypes['pg/text@1']['output']; + readonly accessToken: CodecTypes['pg/text@1']['output'] | null; + readonly accessTokenExpiresAt: CodecTypes['pg/timestamptz-string@1']['output'] | null; readonly accountId: CodecTypes['pg/text@1']['output']; + readonly createdAt: CodecTypes['pg/timestamptz-string@1']['output']; + readonly id: CodecTypes['pg/text@1']['output']; + readonly idToken: CodecTypes['pg/text@1']['output'] | null; + readonly password: CodecTypes['pg/text@1']['output'] | null; readonly providerId: CodecTypes['pg/text@1']['output']; - readonly userId: CodecTypes['pg/text@1']['output']; - readonly accessToken: CodecTypes['pg/text@1']['output'] | null; readonly refreshToken: CodecTypes['pg/text@1']['output'] | null; - readonly idToken: CodecTypes['pg/text@1']['output'] | null; - readonly accessTokenExpiresAt: CodecTypes['pg/timestamptz-string@1']['output'] | null; readonly refreshTokenExpiresAt: CodecTypes['pg/timestamptz-string@1']['output'] | null; readonly scope: CodecTypes['pg/text@1']['output'] | null; - readonly password: CodecTypes['pg/text@1']['output'] | null; - readonly createdAt: CodecTypes['pg/timestamptz-string@1']['output']; readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['output']; + readonly userId: CodecTypes['pg/text@1']['output']; }; readonly Jwks: { - readonly id: CodecTypes['pg/text@1']['output']; - readonly publicKey: CodecTypes['pg/text@1']['output']; - readonly privateKey: CodecTypes['pg/text@1']['output']; readonly createdAt: CodecTypes['pg/timestamptz-string@1']['output']; readonly expiresAt: CodecTypes['pg/timestamptz-string@1']['output'] | null; + readonly id: CodecTypes['pg/text@1']['output']; + readonly privateKey: CodecTypes['pg/text@1']['output']; + readonly publicKey: CodecTypes['pg/text@1']['output']; }; readonly Session: { - readonly id: CodecTypes['pg/text@1']['output']; + readonly createdAt: CodecTypes['pg/timestamptz-string@1']['output']; readonly expiresAt: CodecTypes['pg/timestamptz-string@1']['output']; + readonly id: CodecTypes['pg/text@1']['output']; + readonly impersonatedBy: CodecTypes['pg/text@1']['output'] | null; + readonly ipAddress: CodecTypes['pg/text@1']['output'] | null; readonly token: CodecTypes['pg/text@1']['output']; - readonly createdAt: CodecTypes['pg/timestamptz-string@1']['output']; readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['output']; - readonly ipAddress: CodecTypes['pg/text@1']['output'] | null; readonly userAgent: CodecTypes['pg/text@1']['output'] | null; readonly userId: CodecTypes['pg/text@1']['output']; - readonly impersonatedBy: CodecTypes['pg/text@1']['output'] | null; }; readonly User: { - readonly id: CodecTypes['pg/text@1']['output']; - readonly name: CodecTypes['pg/text@1']['output']; + readonly banExpires: CodecTypes['pg/timestamptz-string@1']['output'] | null; + readonly banReason: CodecTypes['pg/text@1']['output'] | null; + readonly banned: CodecTypes['pg/bool@1']['output'] | null; + readonly createdAt: CodecTypes['pg/timestamptz-string@1']['output']; readonly email: CodecTypes['pg/text@1']['output']; readonly emailVerified: CodecTypes['pg/bool@1']['output']; + readonly id: CodecTypes['pg/text@1']['output']; readonly image: CodecTypes['pg/text@1']['output'] | null; - readonly createdAt: CodecTypes['pg/timestamptz-string@1']['output']; - readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['output']; + readonly name: CodecTypes['pg/text@1']['output']; readonly role: CodecTypes['pg/text@1']['output'] | null; - readonly banned: CodecTypes['pg/bool@1']['output'] | null; - readonly banReason: CodecTypes['pg/text@1']['output'] | null; - readonly banExpires: CodecTypes['pg/timestamptz-string@1']['output'] | null; + readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['output']; }; readonly Verification: { + readonly createdAt: CodecTypes['pg/timestamptz-string@1']['output']; + readonly expiresAt: CodecTypes['pg/timestamptz-string@1']['output']; readonly id: CodecTypes['pg/text@1']['output']; readonly identifier: CodecTypes['pg/text@1']['output']; - readonly value: CodecTypes['pg/text@1']['output']; - readonly expiresAt: CodecTypes['pg/timestamptz-string@1']['output']; - readonly createdAt: CodecTypes['pg/timestamptz-string@1']['output']; readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['output']; + readonly value: CodecTypes['pg/text@1']['output']; }; }; }; export type FieldInputTypes = { readonly auth: { readonly Account: { - readonly id: CodecTypes['pg/text@1']['input']; + readonly accessToken: CodecTypes['pg/text@1']['input'] | null; + readonly accessTokenExpiresAt: CodecTypes['pg/timestamptz-string@1']['input'] | null; readonly accountId: CodecTypes['pg/text@1']['input']; + readonly createdAt: CodecTypes['pg/timestamptz-string@1']['input']; + readonly id: CodecTypes['pg/text@1']['input']; + readonly idToken: CodecTypes['pg/text@1']['input'] | null; + readonly password: CodecTypes['pg/text@1']['input'] | null; readonly providerId: CodecTypes['pg/text@1']['input']; - readonly userId: CodecTypes['pg/text@1']['input']; - readonly accessToken: CodecTypes['pg/text@1']['input'] | null; readonly refreshToken: CodecTypes['pg/text@1']['input'] | null; - readonly idToken: CodecTypes['pg/text@1']['input'] | null; - readonly accessTokenExpiresAt: CodecTypes['pg/timestamptz-string@1']['input'] | null; readonly refreshTokenExpiresAt: CodecTypes['pg/timestamptz-string@1']['input'] | null; readonly scope: CodecTypes['pg/text@1']['input'] | null; - readonly password: CodecTypes['pg/text@1']['input'] | null; - readonly createdAt: CodecTypes['pg/timestamptz-string@1']['input']; readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['input']; + readonly userId: CodecTypes['pg/text@1']['input']; }; readonly Jwks: { - readonly id: CodecTypes['pg/text@1']['input']; - readonly publicKey: CodecTypes['pg/text@1']['input']; - readonly privateKey: CodecTypes['pg/text@1']['input']; readonly createdAt: CodecTypes['pg/timestamptz-string@1']['input']; readonly expiresAt: CodecTypes['pg/timestamptz-string@1']['input'] | null; + readonly id: CodecTypes['pg/text@1']['input']; + readonly privateKey: CodecTypes['pg/text@1']['input']; + readonly publicKey: CodecTypes['pg/text@1']['input']; }; readonly Session: { - readonly id: CodecTypes['pg/text@1']['input']; + readonly createdAt: CodecTypes['pg/timestamptz-string@1']['input']; readonly expiresAt: CodecTypes['pg/timestamptz-string@1']['input']; + readonly id: CodecTypes['pg/text@1']['input']; + readonly impersonatedBy: CodecTypes['pg/text@1']['input'] | null; + readonly ipAddress: CodecTypes['pg/text@1']['input'] | null; readonly token: CodecTypes['pg/text@1']['input']; - readonly createdAt: CodecTypes['pg/timestamptz-string@1']['input']; readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['input']; - readonly ipAddress: CodecTypes['pg/text@1']['input'] | null; readonly userAgent: CodecTypes['pg/text@1']['input'] | null; readonly userId: CodecTypes['pg/text@1']['input']; - readonly impersonatedBy: CodecTypes['pg/text@1']['input'] | null; }; readonly User: { - readonly id: CodecTypes['pg/text@1']['input']; - readonly name: CodecTypes['pg/text@1']['input']; + readonly banExpires: CodecTypes['pg/timestamptz-string@1']['input'] | null; + readonly banReason: CodecTypes['pg/text@1']['input'] | null; + readonly banned: CodecTypes['pg/bool@1']['input'] | null; + readonly createdAt: CodecTypes['pg/timestamptz-string@1']['input']; readonly email: CodecTypes['pg/text@1']['input']; readonly emailVerified: CodecTypes['pg/bool@1']['input']; + readonly id: CodecTypes['pg/text@1']['input']; readonly image: CodecTypes['pg/text@1']['input'] | null; - readonly createdAt: CodecTypes['pg/timestamptz-string@1']['input']; - readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['input']; + readonly name: CodecTypes['pg/text@1']['input']; readonly role: CodecTypes['pg/text@1']['input'] | null; - readonly banned: CodecTypes['pg/bool@1']['input'] | null; - readonly banReason: CodecTypes['pg/text@1']['input'] | null; - readonly banExpires: CodecTypes['pg/timestamptz-string@1']['input'] | null; + readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['input']; }; readonly Verification: { + readonly createdAt: CodecTypes['pg/timestamptz-string@1']['input']; + readonly expiresAt: CodecTypes['pg/timestamptz-string@1']['input']; readonly id: CodecTypes['pg/text@1']['input']; readonly identifier: CodecTypes['pg/text@1']['input']; - readonly value: CodecTypes['pg/text@1']['input']; - readonly expiresAt: CodecTypes['pg/timestamptz-string@1']['input']; - readonly createdAt: CodecTypes['pg/timestamptz-string@1']['input']; readonly updatedAt: CodecTypes['pg/timestamptz-string@1']['input']; + readonly value: CodecTypes['pg/text@1']['input']; }; }; }; @@ -472,6 +465,83 @@ export type StorageColumnInputTypes = { }; readonly public: {}; }; + +export namespace Models { + export type auth_Account = { + accessToken: CodecTypes['pg/text@1']['output'] | null; + accessTokenExpiresAt: CodecTypes['pg/timestamptz-string@1']['output'] | null; + accountId: CodecTypes['pg/text@1']['output']; + createdAt: CodecTypes['pg/timestamptz-string@1']['output']; + id: CodecTypes['pg/text@1']['output']; + idToken: CodecTypes['pg/text@1']['output'] | null; + password: CodecTypes['pg/text@1']['output'] | null; + providerId: CodecTypes['pg/text@1']['output']; + refreshToken: CodecTypes['pg/text@1']['output'] | null; + refreshTokenExpiresAt: CodecTypes['pg/timestamptz-string@1']['output'] | null; + scope: CodecTypes['pg/text@1']['output'] | null; + updatedAt: CodecTypes['pg/timestamptz-string@1']['output']; + userId: CodecTypes['pg/text@1']['output']; + user: auth_User; + readonly [RelationKeys]?: 'user'; + }; + export type auth_Jwks = { + createdAt: CodecTypes['pg/timestamptz-string@1']['output']; + expiresAt: CodecTypes['pg/timestamptz-string@1']['output'] | null; + id: CodecTypes['pg/text@1']['output']; + privateKey: CodecTypes['pg/text@1']['output']; + publicKey: CodecTypes['pg/text@1']['output']; + readonly [RelationKeys]?: never; + }; + export type auth_Session = { + createdAt: CodecTypes['pg/timestamptz-string@1']['output']; + expiresAt: CodecTypes['pg/timestamptz-string@1']['output']; + id: CodecTypes['pg/text@1']['output']; + impersonatedBy: CodecTypes['pg/text@1']['output'] | null; + ipAddress: CodecTypes['pg/text@1']['output'] | null; + token: CodecTypes['pg/text@1']['output']; + updatedAt: CodecTypes['pg/timestamptz-string@1']['output']; + userAgent: CodecTypes['pg/text@1']['output'] | null; + userId: CodecTypes['pg/text@1']['output']; + user: auth_User; + readonly [RelationKeys]?: 'user'; + }; + export type auth_User = { + banExpires: CodecTypes['pg/timestamptz-string@1']['output'] | null; + banReason: CodecTypes['pg/text@1']['output'] | null; + banned: CodecTypes['pg/bool@1']['output'] | null; + createdAt: CodecTypes['pg/timestamptz-string@1']['output']; + email: CodecTypes['pg/text@1']['output']; + emailVerified: CodecTypes['pg/bool@1']['output']; + id: CodecTypes['pg/text@1']['output']; + image: CodecTypes['pg/text@1']['output'] | null; + name: CodecTypes['pg/text@1']['output']; + role: CodecTypes['pg/text@1']['output'] | null; + updatedAt: CodecTypes['pg/timestamptz-string@1']['output']; + accounts: auth_Account[]; + sessions: auth_Session[]; + readonly [RelationKeys]?: 'accounts' | 'sessions'; + }; + export type auth_Verification = { + createdAt: CodecTypes['pg/timestamptz-string@1']['output']; + expiresAt: CodecTypes['pg/timestamptz-string@1']['output']; + id: CodecTypes['pg/text@1']['output']; + identifier: CodecTypes['pg/text@1']['output']; + updatedAt: CodecTypes['pg/timestamptz-string@1']['output']; + value: CodecTypes['pg/text@1']['output']; + readonly [RelationKeys]?: never; + }; +} + +export declare const models: { + auth: { + Account: Models.auth_Account; + Jwks: Models.auth_Jwks; + Session: Models.auth_Session; + User: Models.auth_User; + Verification: Models.auth_Verification; + }; +}; + export type TypeMaps = TypeMapsType< CodecTypes, QueryOperationTypes, @@ -492,10 +562,17 @@ type ContractBase = Omit< readonly table: { readonly account: { columns: { - readonly id: { + readonly accessToken: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; - readonly nullable: false; + readonly nullable: true; + readonly many: false; + }; + readonly accessTokenExpiresAt: { + readonly dataType: 'pg/timestamptz'; + readonly codecId: 'pg/timestamptz-string@1'; + readonly nullable: true; + readonly typeRef: 'Tstz'; readonly many: false; }; readonly accountId: { @@ -504,41 +581,42 @@ type ContractBase = Omit< readonly nullable: false; readonly many: false; }; - readonly providerId: { - readonly dataType: 'pg/text'; - readonly codecId: 'pg/text@1'; + readonly createdAt: { + readonly dataType: 'pg/timestamptz'; + readonly codecId: 'pg/timestamptz-string@1'; readonly nullable: false; + readonly default: { readonly kind: 'function'; readonly expression: 'now()' }; + readonly typeRef: 'Tstz'; readonly many: false; }; - readonly userId: { + readonly id: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; readonly nullable: false; readonly many: false; }; - readonly accessToken: { + readonly idToken: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; readonly nullable: true; readonly many: false; }; - readonly refreshToken: { + readonly password: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; readonly nullable: true; readonly many: false; }; - readonly idToken: { + readonly providerId: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; - readonly nullable: true; + readonly nullable: false; readonly many: false; }; - readonly accessTokenExpiresAt: { - readonly dataType: 'pg/timestamptz'; - readonly codecId: 'pg/timestamptz-string@1'; + readonly refreshToken: { + readonly dataType: 'pg/text'; + readonly codecId: 'pg/text@1'; readonly nullable: true; - readonly typeRef: 'Tstz'; readonly many: false; }; readonly refreshTokenExpiresAt: { @@ -554,25 +632,17 @@ type ContractBase = Omit< readonly nullable: true; readonly many: false; }; - readonly password: { - readonly dataType: 'pg/text'; - readonly codecId: 'pg/text@1'; - readonly nullable: true; - readonly many: false; - }; - readonly createdAt: { + readonly updatedAt: { readonly dataType: 'pg/timestamptz'; readonly codecId: 'pg/timestamptz-string@1'; readonly nullable: false; - readonly default: { readonly kind: 'function'; readonly expression: 'now()' }; readonly typeRef: 'Tstz'; readonly many: false; }; - readonly updatedAt: { - readonly dataType: 'pg/timestamptz'; - readonly codecId: 'pg/timestamptz-string@1'; + readonly userId: { + readonly dataType: 'pg/text'; + readonly codecId: 'pg/text@1'; readonly nullable: false; - readonly typeRef: 'Tstz'; readonly many: false; }; }; @@ -602,71 +672,83 @@ type ContractBase = Omit< }; readonly jwks: { columns: { + readonly createdAt: { + readonly dataType: 'pg/timestamptz'; + readonly codecId: 'pg/timestamptz-string@1'; + readonly nullable: false; + readonly typeRef: 'Tstz'; + readonly many: false; + }; + readonly expiresAt: { + readonly dataType: 'pg/timestamptz'; + readonly codecId: 'pg/timestamptz-string@1'; + readonly nullable: true; + readonly typeRef: 'Tstz'; + readonly many: false; + }; readonly id: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; readonly nullable: false; readonly many: false; }; - readonly publicKey: { + readonly privateKey: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; readonly nullable: false; readonly many: false; }; - readonly privateKey: { + readonly publicKey: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; readonly nullable: false; readonly many: false; }; + }; + primaryKey: { readonly columns: readonly ['id'] }; + uniques: readonly []; + indexes: readonly []; + foreignKeys: readonly []; + }; + readonly session: { + columns: { readonly createdAt: { readonly dataType: 'pg/timestamptz'; readonly codecId: 'pg/timestamptz-string@1'; readonly nullable: false; + readonly default: { readonly kind: 'function'; readonly expression: 'now()' }; readonly typeRef: 'Tstz'; readonly many: false; }; readonly expiresAt: { readonly dataType: 'pg/timestamptz'; readonly codecId: 'pg/timestamptz-string@1'; - readonly nullable: true; + readonly nullable: false; readonly typeRef: 'Tstz'; readonly many: false; }; - }; - primaryKey: { readonly columns: readonly ['id'] }; - uniques: readonly []; - indexes: readonly []; - foreignKeys: readonly []; - }; - readonly session: { - columns: { readonly id: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; readonly nullable: false; readonly many: false; }; - readonly expiresAt: { - readonly dataType: 'pg/timestamptz'; - readonly codecId: 'pg/timestamptz-string@1'; - readonly nullable: false; - readonly typeRef: 'Tstz'; + readonly impersonatedBy: { + readonly dataType: 'pg/text'; + readonly codecId: 'pg/text@1'; + readonly nullable: true; readonly many: false; }; - readonly token: { + readonly ipAddress: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; - readonly nullable: false; + readonly nullable: true; readonly many: false; }; - readonly createdAt: { - readonly dataType: 'pg/timestamptz'; - readonly codecId: 'pg/timestamptz-string@1'; + readonly token: { + readonly dataType: 'pg/text'; + readonly codecId: 'pg/text@1'; readonly nullable: false; - readonly default: { readonly kind: 'function'; readonly expression: 'now()' }; - readonly typeRef: 'Tstz'; readonly many: false; }; readonly updatedAt: { @@ -676,12 +758,6 @@ type ContractBase = Omit< readonly typeRef: 'Tstz'; readonly many: false; }; - readonly ipAddress: { - readonly dataType: 'pg/text'; - readonly codecId: 'pg/text@1'; - readonly nullable: true; - readonly many: false; - }; readonly userAgent: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; @@ -694,12 +770,6 @@ type ContractBase = Omit< readonly nullable: false; readonly many: false; }; - readonly impersonatedBy: { - readonly dataType: 'pg/text'; - readonly codecId: 'pg/text@1'; - readonly nullable: true; - readonly many: false; - }; }; primaryKey: { readonly columns: readonly ['id'] }; uniques: readonly [{ readonly columns: readonly ['token'] }]; @@ -727,34 +797,23 @@ type ContractBase = Omit< }; readonly user: { columns: { - readonly id: { - readonly dataType: 'pg/text'; - readonly codecId: 'pg/text@1'; - readonly nullable: false; - readonly many: false; - }; - readonly name: { - readonly dataType: 'pg/text'; - readonly codecId: 'pg/text@1'; - readonly nullable: false; + readonly banExpires: { + readonly dataType: 'pg/timestamptz'; + readonly codecId: 'pg/timestamptz-string@1'; + readonly nullable: true; + readonly typeRef: 'Tstz'; readonly many: false; }; - readonly email: { + readonly banReason: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; - readonly nullable: false; + readonly nullable: true; readonly many: false; }; - readonly emailVerified: { + readonly banned: { readonly dataType: 'pg/bool'; readonly codecId: 'pg/bool@1'; - readonly nullable: false; - readonly many: false; - }; - readonly image: { - readonly dataType: 'pg/text'; - readonly codecId: 'pg/text@1'; - readonly nullable: true; + readonly nullable: true; readonly many: false; }; readonly createdAt: { @@ -765,36 +824,47 @@ type ContractBase = Omit< readonly typeRef: 'Tstz'; readonly many: false; }; - readonly updatedAt: { - readonly dataType: 'pg/timestamptz'; - readonly codecId: 'pg/timestamptz-string@1'; + readonly email: { + readonly dataType: 'pg/text'; + readonly codecId: 'pg/text@1'; readonly nullable: false; - readonly default: { readonly kind: 'function'; readonly expression: 'now()' }; - readonly typeRef: 'Tstz'; readonly many: false; }; - readonly role: { + readonly emailVerified: { + readonly dataType: 'pg/bool'; + readonly codecId: 'pg/bool@1'; + readonly nullable: false; + readonly many: false; + }; + readonly id: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; - readonly nullable: true; + readonly nullable: false; readonly many: false; }; - readonly banned: { - readonly dataType: 'pg/bool'; - readonly codecId: 'pg/bool@1'; + readonly image: { + readonly dataType: 'pg/text'; + readonly codecId: 'pg/text@1'; readonly nullable: true; readonly many: false; }; - readonly banReason: { + readonly name: { + readonly dataType: 'pg/text'; + readonly codecId: 'pg/text@1'; + readonly nullable: false; + readonly many: false; + }; + readonly role: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; readonly nullable: true; readonly many: false; }; - readonly banExpires: { + readonly updatedAt: { readonly dataType: 'pg/timestamptz'; readonly codecId: 'pg/timestamptz-string@1'; - readonly nullable: true; + readonly nullable: false; + readonly default: { readonly kind: 'function'; readonly expression: 'now()' }; readonly typeRef: 'Tstz'; readonly many: false; }; @@ -806,32 +876,34 @@ type ContractBase = Omit< }; readonly verification: { columns: { - readonly id: { - readonly dataType: 'pg/text'; - readonly codecId: 'pg/text@1'; + readonly createdAt: { + readonly dataType: 'pg/timestamptz'; + readonly codecId: 'pg/timestamptz-string@1'; readonly nullable: false; + readonly default: { readonly kind: 'function'; readonly expression: 'now()' }; + readonly typeRef: 'Tstz'; readonly many: false; }; - readonly identifier: { - readonly dataType: 'pg/text'; - readonly codecId: 'pg/text@1'; + readonly expiresAt: { + readonly dataType: 'pg/timestamptz'; + readonly codecId: 'pg/timestamptz-string@1'; readonly nullable: false; + readonly typeRef: 'Tstz'; readonly many: false; }; - readonly value: { + readonly id: { readonly dataType: 'pg/text'; readonly codecId: 'pg/text@1'; readonly nullable: false; readonly many: false; }; - readonly expiresAt: { - readonly dataType: 'pg/timestamptz'; - readonly codecId: 'pg/timestamptz-string@1'; + readonly identifier: { + readonly dataType: 'pg/text'; + readonly codecId: 'pg/text@1'; readonly nullable: false; - readonly typeRef: 'Tstz'; readonly many: false; }; - readonly createdAt: { + readonly updatedAt: { readonly dataType: 'pg/timestamptz'; readonly codecId: 'pg/timestamptz-string@1'; readonly nullable: false; @@ -839,12 +911,10 @@ type ContractBase = Omit< readonly typeRef: 'Tstz'; readonly many: false; }; - readonly updatedAt: { - readonly dataType: 'pg/timestamptz'; - readonly codecId: 'pg/timestamptz-string@1'; + readonly value: { + readonly dataType: 'pg/text'; + readonly codecId: 'pg/text@1'; readonly nullable: false; - readonly default: { readonly kind: 'function'; readonly expression: 'now()' }; - readonly typeRef: 'Tstz'; readonly many: false; }; }; @@ -883,14 +953,14 @@ type ContractBase = Omit< readonly target: 'postgres'; readonly targetFamily: 'sql'; readonly roots: { - readonly user: { readonly namespace: 'auth' & NamespaceId; readonly model: 'User' }; - readonly session: { readonly namespace: 'auth' & NamespaceId; readonly model: 'Session' }; readonly account: { readonly namespace: 'auth' & NamespaceId; readonly model: 'Account' }; + readonly jwks: { readonly namespace: 'auth' & NamespaceId; readonly model: 'Jwks' }; + readonly session: { readonly namespace: 'auth' & NamespaceId; readonly model: 'Session' }; + readonly user: { readonly namespace: 'auth' & NamespaceId; readonly model: 'User' }; readonly verification: { readonly namespace: 'auth' & NamespaceId; readonly model: 'Verification'; }; - readonly jwks: { readonly namespace: 'auth' & NamespaceId; readonly model: 'Jwks' }; }; readonly domain: { readonly namespaces: { @@ -898,40 +968,47 @@ type ContractBase = Omit< readonly models: { readonly Account: { readonly fields: { - readonly id: { - readonly nullable: false; + readonly accessToken: { + readonly nullable: true; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; + readonly accessTokenExpiresAt: { + readonly nullable: true; + readonly type: { + readonly kind: 'scalar'; + readonly codecId: 'pg/timestamptz-string@1'; + }; + }; readonly accountId: { readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly providerId: { + readonly createdAt: { readonly nullable: false; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + readonly type: { + readonly kind: 'scalar'; + readonly codecId: 'pg/timestamptz-string@1'; + }; }; - readonly userId: { + readonly id: { readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly accessToken: { + readonly idToken: { readonly nullable: true; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly refreshToken: { + readonly password: { readonly nullable: true; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly idToken: { - readonly nullable: true; + readonly providerId: { + readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly accessTokenExpiresAt: { + readonly refreshToken: { readonly nullable: true; - readonly type: { - readonly kind: 'scalar'; - readonly codecId: 'pg/timestamptz-string@1'; - }; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; readonly refreshTokenExpiresAt: { readonly nullable: true; @@ -944,29 +1021,23 @@ type ContractBase = Omit< readonly nullable: true; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly password: { - readonly nullable: true; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; - }; - readonly createdAt: { + readonly updatedAt: { readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/timestamptz-string@1'; }; }; - readonly updatedAt: { + readonly userId: { readonly nullable: false; - readonly type: { - readonly kind: 'scalar'; - readonly codecId: 'pg/timestamptz-string@1'; - }; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; }; readonly relations: { readonly user: { readonly to: { readonly namespace: 'auth' & NamespaceId; readonly model: 'User' }; readonly cardinality: 'N:1'; + readonly nullable: false; readonly on: { readonly localFields: readonly ['userId']; readonly targetFields: readonly ['id']; @@ -977,36 +1048,24 @@ type ContractBase = Omit< readonly table: 'account'; readonly namespaceId: 'auth'; readonly fields: { - readonly id: { readonly column: 'id' }; + readonly accessToken: { readonly column: 'accessToken' }; + readonly accessTokenExpiresAt: { readonly column: 'accessTokenExpiresAt' }; readonly accountId: { readonly column: 'accountId' }; + readonly createdAt: { readonly column: 'createdAt' }; + readonly id: { readonly column: 'id' }; + readonly idToken: { readonly column: 'idToken' }; + readonly password: { readonly column: 'password' }; readonly providerId: { readonly column: 'providerId' }; - readonly userId: { readonly column: 'userId' }; - readonly accessToken: { readonly column: 'accessToken' }; readonly refreshToken: { readonly column: 'refreshToken' }; - readonly idToken: { readonly column: 'idToken' }; - readonly accessTokenExpiresAt: { readonly column: 'accessTokenExpiresAt' }; readonly refreshTokenExpiresAt: { readonly column: 'refreshTokenExpiresAt' }; readonly scope: { readonly column: 'scope' }; - readonly password: { readonly column: 'password' }; - readonly createdAt: { readonly column: 'createdAt' }; readonly updatedAt: { readonly column: 'updatedAt' }; + readonly userId: { readonly column: 'userId' }; }; }; }; readonly Jwks: { readonly fields: { - readonly id: { - readonly nullable: false; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; - }; - readonly publicKey: { - readonly nullable: false; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; - }; - readonly privateKey: { - readonly nullable: false; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; - }; readonly createdAt: { readonly nullable: false; readonly type: { @@ -1021,25 +1080,40 @@ type ContractBase = Omit< readonly codecId: 'pg/timestamptz-string@1'; }; }; + readonly id: { + readonly nullable: false; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + }; + readonly privateKey: { + readonly nullable: false; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + }; + readonly publicKey: { + readonly nullable: false; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + }; }; readonly relations: Record; readonly storage: { readonly table: 'jwks'; readonly namespaceId: 'auth'; readonly fields: { - readonly id: { readonly column: 'id' }; - readonly publicKey: { readonly column: 'publicKey' }; - readonly privateKey: { readonly column: 'privateKey' }; readonly createdAt: { readonly column: 'createdAt' }; readonly expiresAt: { readonly column: 'expiresAt' }; + readonly id: { readonly column: 'id' }; + readonly privateKey: { readonly column: 'privateKey' }; + readonly publicKey: { readonly column: 'publicKey' }; }; }; }; readonly Session: { readonly fields: { - readonly id: { + readonly createdAt: { readonly nullable: false; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + readonly type: { + readonly kind: 'scalar'; + readonly codecId: 'pg/timestamptz-string@1'; + }; }; readonly expiresAt: { readonly nullable: false; @@ -1048,16 +1122,21 @@ type ContractBase = Omit< readonly codecId: 'pg/timestamptz-string@1'; }; }; - readonly token: { + readonly id: { readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly createdAt: { + readonly impersonatedBy: { + readonly nullable: true; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + }; + readonly ipAddress: { + readonly nullable: true; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + }; + readonly token: { readonly nullable: false; - readonly type: { - readonly kind: 'scalar'; - readonly codecId: 'pg/timestamptz-string@1'; - }; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; readonly updatedAt: { readonly nullable: false; @@ -1066,10 +1145,6 @@ type ContractBase = Omit< readonly codecId: 'pg/timestamptz-string@1'; }; }; - readonly ipAddress: { - readonly nullable: true; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; - }; readonly userAgent: { readonly nullable: true; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; @@ -1078,15 +1153,12 @@ type ContractBase = Omit< readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly impersonatedBy: { - readonly nullable: true; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; - }; }; readonly relations: { readonly user: { readonly to: { readonly namespace: 'auth' & NamespaceId; readonly model: 'User' }; readonly cardinality: 'N:1'; + readonly nullable: false; readonly on: { readonly localFields: readonly ['userId']; readonly targetFields: readonly ['id']; @@ -1097,27 +1169,41 @@ type ContractBase = Omit< readonly table: 'session'; readonly namespaceId: 'auth'; readonly fields: { - readonly id: { readonly column: 'id' }; + readonly createdAt: { readonly column: 'createdAt' }; readonly expiresAt: { readonly column: 'expiresAt' }; + readonly id: { readonly column: 'id' }; + readonly impersonatedBy: { readonly column: 'impersonatedBy' }; + readonly ipAddress: { readonly column: 'ipAddress' }; readonly token: { readonly column: 'token' }; - readonly createdAt: { readonly column: 'createdAt' }; readonly updatedAt: { readonly column: 'updatedAt' }; - readonly ipAddress: { readonly column: 'ipAddress' }; readonly userAgent: { readonly column: 'userAgent' }; readonly userId: { readonly column: 'userId' }; - readonly impersonatedBy: { readonly column: 'impersonatedBy' }; }; }; }; readonly User: { readonly fields: { - readonly id: { - readonly nullable: false; + readonly banExpires: { + readonly nullable: true; + readonly type: { + readonly kind: 'scalar'; + readonly codecId: 'pg/timestamptz-string@1'; + }; + }; + readonly banReason: { + readonly nullable: true; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly name: { + readonly banned: { + readonly nullable: true; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/bool@1' }; + }; + readonly createdAt: { readonly nullable: false; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + readonly type: { + readonly kind: 'scalar'; + readonly codecId: 'pg/timestamptz-string@1'; + }; }; readonly email: { readonly nullable: false; @@ -1127,38 +1213,24 @@ type ContractBase = Omit< readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/bool@1' }; }; + readonly id: { + readonly nullable: false; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + }; readonly image: { readonly nullable: true; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly createdAt: { - readonly nullable: false; - readonly type: { - readonly kind: 'scalar'; - readonly codecId: 'pg/timestamptz-string@1'; - }; - }; - readonly updatedAt: { + readonly name: { readonly nullable: false; - readonly type: { - readonly kind: 'scalar'; - readonly codecId: 'pg/timestamptz-string@1'; - }; - }; - readonly role: { - readonly nullable: true; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly banned: { - readonly nullable: true; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/bool@1' }; - }; - readonly banReason: { + readonly role: { readonly nullable: true; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; }; - readonly banExpires: { - readonly nullable: true; + readonly updatedAt: { + readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/timestamptz-string@1'; @@ -1193,48 +1265,44 @@ type ContractBase = Omit< readonly table: 'user'; readonly namespaceId: 'auth'; readonly fields: { - readonly id: { readonly column: 'id' }; - readonly name: { readonly column: 'name' }; + readonly banExpires: { readonly column: 'banExpires' }; + readonly banReason: { readonly column: 'banReason' }; + readonly banned: { readonly column: 'banned' }; + readonly createdAt: { readonly column: 'createdAt' }; readonly email: { readonly column: 'email' }; readonly emailVerified: { readonly column: 'emailVerified' }; + readonly id: { readonly column: 'id' }; readonly image: { readonly column: 'image' }; - readonly createdAt: { readonly column: 'createdAt' }; - readonly updatedAt: { readonly column: 'updatedAt' }; + readonly name: { readonly column: 'name' }; readonly role: { readonly column: 'role' }; - readonly banned: { readonly column: 'banned' }; - readonly banReason: { readonly column: 'banReason' }; - readonly banExpires: { readonly column: 'banExpires' }; + readonly updatedAt: { readonly column: 'updatedAt' }; }; }; }; readonly Verification: { readonly fields: { - readonly id: { - readonly nullable: false; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; - }; - readonly identifier: { - readonly nullable: false; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; - }; - readonly value: { - readonly nullable: false; - readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; - }; - readonly expiresAt: { + readonly createdAt: { readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/timestamptz-string@1'; }; }; - readonly createdAt: { + readonly expiresAt: { readonly nullable: false; readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/timestamptz-string@1'; }; }; + readonly id: { + readonly nullable: false; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + }; + readonly identifier: { + readonly nullable: false; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + }; readonly updatedAt: { readonly nullable: false; readonly type: { @@ -1242,18 +1310,22 @@ type ContractBase = Omit< readonly codecId: 'pg/timestamptz-string@1'; }; }; + readonly value: { + readonly nullable: false; + readonly type: { readonly kind: 'scalar'; readonly codecId: 'pg/text@1' }; + }; }; readonly relations: Record; readonly storage: { readonly table: 'verification'; readonly namespaceId: 'auth'; readonly fields: { + readonly createdAt: { readonly column: 'createdAt' }; + readonly expiresAt: { readonly column: 'expiresAt' }; readonly id: { readonly column: 'id' }; readonly identifier: { readonly column: 'identifier' }; - readonly value: { readonly column: 'value' }; - readonly expiresAt: { readonly column: 'expiresAt' }; - readonly createdAt: { readonly column: 'createdAt' }; readonly updatedAt: { readonly column: 'updatedAt' }; + readonly value: { readonly column: 'value' }; }; }; }; @@ -1264,6 +1336,8 @@ type ContractBase = Omit< readonly capabilities: { readonly postgres: { readonly distinctOn: true; + readonly forKeyShare: true; + readonly forNoKeyUpdate: true; readonly jsonAgg: true; readonly lateral: true; readonly limit: true; @@ -1274,7 +1348,14 @@ type ContractBase = Omit< readonly checkConstraint: true; readonly defaultInInsert: true; readonly enums: true; + readonly forShare: true; + readonly forUpdate: true; + readonly insertOnConflictSkip: true; + readonly insertOnConflictWithoutTarget: true; readonly lateral: true; + readonly lockNowait: true; + readonly lockOf: true; + readonly lockSkipLocked: true; readonly returning: true; readonly scalarList: true; }; diff --git a/examples/auth/migrations/snapshots/0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e/contract.json b/examples/auth/migrations/snapshots/0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e/contract.json new file mode 100644 index 000000000..255450932 --- /dev/null +++ b/examples/auth/migrations/snapshots/0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e/contract.json @@ -0,0 +1 @@ +{"_generated":{"message":"This file is automatically generated by \"prisma contract emit\".","regenerate":"To regenerate, run: prisma contract emit","warning":"⚠️ GENERATED FILE - DO NOT EDIT"},"capabilities":{"postgres":{"distinctOn":true,"forKeyShare":true,"forNoKeyUpdate":true,"jsonAgg":true,"lateral":true,"limit":true,"orderBy":true,"returning":true},"sql":{"checkConstraint":true,"defaultInInsert":true,"enums":true,"forShare":true,"forUpdate":true,"insertOnConflictSkip":true,"insertOnConflictWithoutTarget":true,"lateral":true,"lockNowait":true,"lockOf":true,"lockSkipLocked":true,"returning":true,"scalarList":true}},"domain":{"namespaces":{"auth":{"models":{"Account":{"fields":{"accessToken":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"accessTokenExpiresAt":{"nullable":true,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"accountId":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"idToken":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"password":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"providerId":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"refreshToken":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"refreshTokenExpiresAt":{"nullable":true,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"scope":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"updatedAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"userId":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}}},"relations":{"user":{"cardinality":"N:1","nullable":false,"on":{"localFields":["userId"],"targetFields":["id"]},"to":{"model":"User","namespace":"auth"}}},"storage":{"fields":{"accessToken":{"column":"accessToken"},"accessTokenExpiresAt":{"column":"accessTokenExpiresAt"},"accountId":{"column":"accountId"},"createdAt":{"column":"createdAt"},"id":{"column":"id"},"idToken":{"column":"idToken"},"password":{"column":"password"},"providerId":{"column":"providerId"},"refreshToken":{"column":"refreshToken"},"refreshTokenExpiresAt":{"column":"refreshTokenExpiresAt"},"scope":{"column":"scope"},"updatedAt":{"column":"updatedAt"},"userId":{"column":"userId"}},"namespaceId":"auth","table":"account"}},"Jwks":{"fields":{"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"expiresAt":{"nullable":true,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"privateKey":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"publicKey":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}}},"relations":{},"storage":{"fields":{"createdAt":{"column":"createdAt"},"expiresAt":{"column":"expiresAt"},"id":{"column":"id"},"privateKey":{"column":"privateKey"},"publicKey":{"column":"publicKey"}},"namespaceId":"auth","table":"jwks"}},"Session":{"fields":{"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"expiresAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"impersonatedBy":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"ipAddress":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"token":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"updatedAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"userAgent":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"userId":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}}},"relations":{"user":{"cardinality":"N:1","nullable":false,"on":{"localFields":["userId"],"targetFields":["id"]},"to":{"model":"User","namespace":"auth"}}},"storage":{"fields":{"createdAt":{"column":"createdAt"},"expiresAt":{"column":"expiresAt"},"id":{"column":"id"},"impersonatedBy":{"column":"impersonatedBy"},"ipAddress":{"column":"ipAddress"},"token":{"column":"token"},"updatedAt":{"column":"updatedAt"},"userAgent":{"column":"userAgent"},"userId":{"column":"userId"}},"namespaceId":"auth","table":"session"}},"User":{"fields":{"banExpires":{"nullable":true,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"banReason":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"banned":{"nullable":true,"type":{"codecId":"pg/bool@1","kind":"scalar"}},"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"email":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"emailVerified":{"nullable":false,"type":{"codecId":"pg/bool@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"image":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"name":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"role":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"updatedAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}}},"relations":{"accounts":{"cardinality":"1:N","on":{"localFields":["id"],"targetFields":["userId"]},"to":{"model":"Account","namespace":"auth"}},"sessions":{"cardinality":"1:N","on":{"localFields":["id"],"targetFields":["userId"]},"to":{"model":"Session","namespace":"auth"}}},"storage":{"fields":{"banExpires":{"column":"banExpires"},"banReason":{"column":"banReason"},"banned":{"column":"banned"},"createdAt":{"column":"createdAt"},"email":{"column":"email"},"emailVerified":{"column":"emailVerified"},"id":{"column":"id"},"image":{"column":"image"},"name":{"column":"name"},"role":{"column":"role"},"updatedAt":{"column":"updatedAt"}},"namespaceId":"auth","table":"user"}},"Verification":{"fields":{"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"expiresAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"identifier":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"updatedAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"value":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}}},"relations":{},"storage":{"fields":{"createdAt":{"column":"createdAt"},"expiresAt":{"column":"expiresAt"},"id":{"column":"id"},"identifier":{"column":"identifier"},"updatedAt":{"column":"updatedAt"},"value":{"column":"value"}},"namespaceId":"auth","table":"verification"}}}}}},"extensions":{},"meta":{},"profileHash":"3916f444a8a17ad749191acf9e08dad97d1a327b88c2f1d45d12f240296aa8b2","roots":{"account":{"model":"Account","namespace":"auth"},"jwks":{"model":"Jwks","namespace":"auth"},"session":{"model":"Session","namespace":"auth"},"user":{"model":"User","namespace":"auth"},"verification":{"model":"Verification","namespace":"auth"}},"schemaVersion":"1","storage":{"namespaces":{"auth":{"entries":{"table":{"account":{"columns":{"accessToken":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"accessTokenExpiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":true,"typeRef":"Tstz"},"accountId":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"idToken":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"password":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"providerId":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"refreshToken":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"refreshTokenExpiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":true,"typeRef":"Tstz"},"scope":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"updatedAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"userId":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false}},"foreignKeys":[{"index":{"name":"account_userId_idx"},"onDelete":"cascade","source":{"columns":["userId"],"namespaceId":"auth","tableName":"account"},"target":{"columns":["id"],"namespaceId":"auth","tableName":"user"}}],"indexes":[{"columns":["userId"],"name":"account_userId_idx","unique":false}],"primaryKey":{"columns":["id"]},"uniques":[]},"jwks":{"columns":{"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"expiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":true,"typeRef":"Tstz"},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"privateKey":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"publicKey":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false}},"foreignKeys":[],"indexes":[],"primaryKey":{"columns":["id"]},"uniques":[]},"session":{"columns":{"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"expiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"impersonatedBy":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"ipAddress":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"token":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"updatedAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"userAgent":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"userId":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false}},"foreignKeys":[{"index":{"name":"session_userId_idx"},"onDelete":"cascade","source":{"columns":["userId"],"namespaceId":"auth","tableName":"session"},"target":{"columns":["id"],"namespaceId":"auth","tableName":"user"}}],"indexes":[{"columns":["userId"],"name":"session_userId_idx","unique":false}],"primaryKey":{"columns":["id"]},"uniques":[{"columns":["token"]}]},"user":{"columns":{"banExpires":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":true,"typeRef":"Tstz"},"banReason":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"banned":{"codecId":"pg/bool@1","dataType":"pg/bool","nullable":true},"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"email":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"emailVerified":{"codecId":"pg/bool@1","dataType":"pg/bool","nullable":false},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"image":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"name":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"role":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"updatedAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"}},"foreignKeys":[],"indexes":[],"primaryKey":{"columns":["id"]},"uniques":[{"columns":["email"]}]},"verification":{"columns":{"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"expiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"identifier":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"updatedAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"value":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false}},"foreignKeys":[],"indexes":[{"columns":["identifier"],"name":"verification_identifier_idx","unique":false}],"primaryKey":{"columns":["id"]},"uniques":[]}}},"id":"auth","kind":"postgres-schema"},"public":{"entries":{"table":{}},"id":"public","kind":"postgres-schema"}},"storageHash":"0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e","types":{"Tstz":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","kind":"codec-instance"}}},"target":"postgres","targetFamily":"sql"} diff --git a/examples/auth/migrations/snapshots/310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839/contract.json b/examples/auth/migrations/snapshots/310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839/contract.json deleted file mode 100644 index e60519c73..000000000 --- a/examples/auth/migrations/snapshots/310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839/contract.json +++ /dev/null @@ -1 +0,0 @@ -{"_generated":{"message":"This file is automatically generated by \"prisma contract emit\".","regenerate":"To regenerate, run: prisma contract emit","warning":"⚠️ GENERATED FILE - DO NOT EDIT"},"capabilities":{"postgres":{"distinctOn":true,"jsonAgg":true,"lateral":true,"limit":true,"orderBy":true,"returning":true},"sql":{"checkConstraint":true,"defaultInInsert":true,"enums":true,"lateral":true,"returning":true,"scalarList":true}},"domain":{"namespaces":{"auth":{"models":{"Account":{"fields":{"accessToken":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"accessTokenExpiresAt":{"nullable":true,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"accountId":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"idToken":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"password":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"providerId":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"refreshToken":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"refreshTokenExpiresAt":{"nullable":true,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"scope":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"updatedAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"userId":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}}},"relations":{"user":{"cardinality":"N:1","on":{"localFields":["userId"],"targetFields":["id"]},"to":{"model":"User","namespace":"auth"}}},"storage":{"fields":{"accessToken":{"column":"accessToken"},"accessTokenExpiresAt":{"column":"accessTokenExpiresAt"},"accountId":{"column":"accountId"},"createdAt":{"column":"createdAt"},"id":{"column":"id"},"idToken":{"column":"idToken"},"password":{"column":"password"},"providerId":{"column":"providerId"},"refreshToken":{"column":"refreshToken"},"refreshTokenExpiresAt":{"column":"refreshTokenExpiresAt"},"scope":{"column":"scope"},"updatedAt":{"column":"updatedAt"},"userId":{"column":"userId"}},"namespaceId":"auth","table":"account"}},"Jwks":{"fields":{"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"expiresAt":{"nullable":true,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"privateKey":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"publicKey":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}}},"relations":{},"storage":{"fields":{"createdAt":{"column":"createdAt"},"expiresAt":{"column":"expiresAt"},"id":{"column":"id"},"privateKey":{"column":"privateKey"},"publicKey":{"column":"publicKey"}},"namespaceId":"auth","table":"jwks"}},"Session":{"fields":{"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"expiresAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"impersonatedBy":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"ipAddress":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"token":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"updatedAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"userAgent":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"userId":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}}},"relations":{"user":{"cardinality":"N:1","on":{"localFields":["userId"],"targetFields":["id"]},"to":{"model":"User","namespace":"auth"}}},"storage":{"fields":{"createdAt":{"column":"createdAt"},"expiresAt":{"column":"expiresAt"},"id":{"column":"id"},"impersonatedBy":{"column":"impersonatedBy"},"ipAddress":{"column":"ipAddress"},"token":{"column":"token"},"updatedAt":{"column":"updatedAt"},"userAgent":{"column":"userAgent"},"userId":{"column":"userId"}},"namespaceId":"auth","table":"session"}},"User":{"fields":{"banExpires":{"nullable":true,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"banReason":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"banned":{"nullable":true,"type":{"codecId":"pg/bool@1","kind":"scalar"}},"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"email":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"emailVerified":{"nullable":false,"type":{"codecId":"pg/bool@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"image":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"name":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"role":{"nullable":true,"type":{"codecId":"pg/text@1","kind":"scalar"}},"updatedAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}}},"relations":{"accounts":{"cardinality":"1:N","on":{"localFields":["id"],"targetFields":["userId"]},"to":{"model":"Account","namespace":"auth"}},"sessions":{"cardinality":"1:N","on":{"localFields":["id"],"targetFields":["userId"]},"to":{"model":"Session","namespace":"auth"}}},"storage":{"fields":{"banExpires":{"column":"banExpires"},"banReason":{"column":"banReason"},"banned":{"column":"banned"},"createdAt":{"column":"createdAt"},"email":{"column":"email"},"emailVerified":{"column":"emailVerified"},"id":{"column":"id"},"image":{"column":"image"},"name":{"column":"name"},"role":{"column":"role"},"updatedAt":{"column":"updatedAt"}},"namespaceId":"auth","table":"user"}},"Verification":{"fields":{"createdAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"expiresAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"id":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"identifier":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}},"updatedAt":{"nullable":false,"type":{"codecId":"pg/timestamptz-string@1","kind":"scalar"}},"value":{"nullable":false,"type":{"codecId":"pg/text@1","kind":"scalar"}}},"relations":{},"storage":{"fields":{"createdAt":{"column":"createdAt"},"expiresAt":{"column":"expiresAt"},"id":{"column":"id"},"identifier":{"column":"identifier"},"updatedAt":{"column":"updatedAt"},"value":{"column":"value"}},"namespaceId":"auth","table":"verification"}}}}}},"extensions":{},"meta":{},"profileHash":"3916f444a8a17ad749191acf9e08dad97d1a327b88c2f1d45d12f240296aa8b2","roots":{"account":{"model":"Account","namespace":"auth"},"jwks":{"model":"Jwks","namespace":"auth"},"session":{"model":"Session","namespace":"auth"},"user":{"model":"User","namespace":"auth"},"verification":{"model":"Verification","namespace":"auth"}},"schemaVersion":"1","storage":{"namespaces":{"auth":{"entries":{"table":{"account":{"columns":{"accessToken":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"accessTokenExpiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":true,"typeRef":"Tstz"},"accountId":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"idToken":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"password":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"providerId":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"refreshToken":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"refreshTokenExpiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":true,"typeRef":"Tstz"},"scope":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"updatedAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"userId":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false}},"foreignKeys":[{"onDelete":"cascade","source":{"columns":["userId"],"namespaceId":"auth","tableName":"account"},"target":{"columns":["id"],"namespaceId":"auth","tableName":"user"}}],"indexes":[{"columns":["userId"],"name":"account_userId_idx","unique":false}],"primaryKey":{"columns":["id"]},"uniques":[]},"jwks":{"columns":{"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"expiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":true,"typeRef":"Tstz"},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"privateKey":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"publicKey":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false}},"foreignKeys":[],"indexes":[],"primaryKey":{"columns":["id"]},"uniques":[]},"session":{"columns":{"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"expiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"impersonatedBy":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"ipAddress":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"token":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"updatedAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"userAgent":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"userId":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false}},"foreignKeys":[{"onDelete":"cascade","source":{"columns":["userId"],"namespaceId":"auth","tableName":"session"},"target":{"columns":["id"],"namespaceId":"auth","tableName":"user"}}],"indexes":[{"columns":["userId"],"name":"session_userId_idx","unique":false}],"primaryKey":{"columns":["id"]},"uniques":[{"columns":["token"]}]},"user":{"columns":{"banExpires":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":true,"typeRef":"Tstz"},"banReason":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"banned":{"codecId":"pg/bool@1","dataType":"pg/bool","nullable":true},"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"email":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"emailVerified":{"codecId":"pg/bool@1","dataType":"pg/bool","nullable":false},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"image":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"name":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"role":{"codecId":"pg/text@1","dataType":"pg/text","nullable":true},"updatedAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"}},"foreignKeys":[],"indexes":[],"primaryKey":{"columns":["id"]},"uniques":[{"columns":["email"]}]},"verification":{"columns":{"createdAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"expiresAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","nullable":false,"typeRef":"Tstz"},"id":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"identifier":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false},"updatedAt":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","default":{"expression":"now()","kind":"function"},"nullable":false,"typeRef":"Tstz"},"value":{"codecId":"pg/text@1","dataType":"pg/text","nullable":false}},"foreignKeys":[],"indexes":[{"columns":["identifier"],"name":"verification_identifier_idx","unique":false}],"primaryKey":{"columns":["id"]},"uniques":[]}}},"id":"auth","kind":"postgres-schema"},"public":{"entries":{"table":{}},"id":"public","kind":"postgres-schema"}},"storageHash":"310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839","types":{"Tstz":{"codecId":"pg/timestamptz-string@1","dataType":"pg/timestamptz","kind":"codec-instance"}}},"target":"postgres","targetFamily":"sql"} diff --git a/examples/auth/package.json b/examples/auth/package.json index 7ad25cde7..0a429d3e9 100644 --- a/examples/auth/package.json +++ b/examples/auth/package.json @@ -15,7 +15,7 @@ "@prisma/composer": "workspace:0.28.0", "@prisma/composer-cli": "workspace:0.28.0", "@prisma/composer-prisma-cloud": "workspace:0.28.0", - "@prisma/orm-postgres": "8.0.0-rc.16", + "@prisma/orm-postgres": "8.0.0-rc.17", "arktype": "^2.2.3", "hono": "^4.12.31" }, diff --git a/examples/orm-demo/package.json b/examples/orm-demo/package.json index fdc0924c7..9ab825a9d 100644 --- a/examples/orm-demo/package.json +++ b/examples/orm-demo/package.json @@ -12,7 +12,7 @@ "dependencies": { "@prisma/composer": "workspace:0.28.0", "@prisma/composer-prisma-cloud": "workspace:0.28.0", - "@prisma/orm-postgres": "8.0.0-rc.16", + "@prisma/orm-postgres": "8.0.0-rc.17", "effect": "^4.0.0", "pg": "8.22.0" }, diff --git a/examples/store/modules/catalog/package.json b/examples/store/modules/catalog/package.json index daa7014c1..8a6932b74 100644 --- a/examples/store/modules/catalog/package.json +++ b/examples/store/modules/catalog/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@prisma/orm-postgres": "8.0.0-rc.16", + "@prisma/orm-postgres": "8.0.0-rc.17", "arktype": "^2.2.3", "pg": "8.22.0" }, diff --git a/examples/store/modules/orders/package.json b/examples/store/modules/orders/package.json index 1fbb07a13..f72a64997 100644 --- a/examples/store/modules/orders/package.json +++ b/examples/store/modules/orders/package.json @@ -14,7 +14,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@prisma/orm-postgres": "8.0.0-rc.16", + "@prisma/orm-postgres": "8.0.0-rc.17", "@store/catalog": "workspace:0.28.0", "arktype": "^2.2.3", "pg": "8.22.0" diff --git a/packages/1-prisma-cloud/1-extensions/target/package.json b/packages/1-prisma-cloud/1-extensions/target/package.json index fbe3235fc..638f32eb0 100644 --- a/packages/1-prisma-cloud/1-extensions/target/package.json +++ b/packages/1-prisma-cloud/1-extensions/target/package.json @@ -28,8 +28,8 @@ "@internal/node": "workspace:0.28.0", "@internal/s3-protocol": "workspace:0.28.0", "@internal/service-rpc": "workspace:0.28.0", - "@prisma/orm-postgres": "8.0.0-rc.16", - "@prisma/orm-toolchain": "8.0.0-rc.16", + "@prisma/orm-postgres": "8.0.0-rc.17", + "@prisma/orm-toolchain": "8.0.0-rc.17", "@standard-schema/spec": "^1.1.0", "alchemy": "2.0.0-beta.81", "arktype": "^2.2.3", diff --git a/packages/1-prisma-cloud/2-shared-modules/auth/package.json b/packages/1-prisma-cloud/2-shared-modules/auth/package.json index 63e6670cb..43e3b742e 100644 --- a/packages/1-prisma-cloud/2-shared-modules/auth/package.json +++ b/packages/1-prisma-cloud/2-shared-modules/auth/package.json @@ -43,8 +43,8 @@ "arktype": "^2.2.3", "jose": "^6.1.3", "pg": "8.22.0", - "@prisma/orm-postgres": "8.0.0-rc.16", - "@prisma/orm-toolchain": "8.0.0-rc.16", + "@prisma/orm-postgres": "8.0.0-rc.17", + "@prisma/orm-toolchain": "8.0.0-rc.17", "better-auth": "1.6.24" }, "devDependencies": { diff --git a/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/contract.d.ts b/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/contract.d.ts index 5f34a8c69..81c5da003 100644 --- a/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/contract.d.ts +++ b/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/contract.d.ts @@ -18,7 +18,7 @@ import type { } from '@prisma/orm-postgres/contract/types'; export type StorageHash = - StorageHashBase<'310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839'>; + StorageHashBase<'0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e'>; export type ExecutionHash = ExecutionHashBase; export type ProfileHash = ProfileHashBase<'3916f444a8a17ad749191acf9e08dad97d1a327b88c2f1d45d12f240296aa8b2'>; diff --git a/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/contract.json b/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/contract.json index 33de42a45..526a4fd75 100644 --- a/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/contract.json +++ b/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/contract.json @@ -676,6 +676,9 @@ }, "foreignKeys": [ { + "index": { + "name": "account_userId_idx" + }, "onDelete": "cascade", "source": { "columns": [ @@ -805,6 +808,9 @@ }, "foreignKeys": [ { + "index": { + "name": "session_userId_idx" + }, "onDelete": "cascade", "source": { "columns": [ @@ -1002,7 +1008,7 @@ "kind": "postgres-schema" } }, - "storageHash": "310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839", + "storageHash": "0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e", "types": { "Tstz": { "codecId": "pg/timestamptz-string@1", diff --git a/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/migrations/0001_init/migration.json b/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/migrations/0001_init/migration.json index 67622d495..18df8838e 100644 --- a/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/migrations/0001_init/migration.json +++ b/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/migrations/0001_init/migration.json @@ -1,7 +1,7 @@ { "from": null, - "to": "310f206db185446ac06c56b425d961c2ae7c9d3f4fd409a92c4832592b2d8839", + "to": "0df0ef0989ec3dd95124dde6303fbe0572bbab08bebf00abff6a7955cadd786e", "providedInvariants": [], - "createdAt": "2026-08-26T07:15:48.102Z", - "migrationHash": "306894ad90836037e3bd0b43639a2e45eb79a352846c8ce203d31c89787853a3" + "createdAt": "2026-10-08T14:00:31.386Z", + "migrationHash": "83de5abaf475b2a7fe235f9d9f8f9373aeccd2a2eacbf1a0eedf39f58839140c" } \ No newline at end of file diff --git a/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/migrations/0001_init/ops.json b/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/migrations/0001_init/ops.json index 2b5e8184d..d7fcd40ff 100644 --- a/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/migrations/0001_init/ops.json +++ b/packages/1-prisma-cloud/2-shared-modules/auth/src/pack/migrations/0001_init/ops.json @@ -58,7 +58,7 @@ "execute": [ { "description": "create table \"account\"", - "sql": "CREATE TABLE \"auth\".\"account\" (\n \"accessToken\" text,\n \"accessTokenExpiresAt\" \"timestamptz\",\n \"accountId\" text NOT NULL,\n \"createdAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"id\" text NOT NULL,\n \"idToken\" text,\n \"password\" text,\n \"providerId\" text NOT NULL,\n \"refreshToken\" text,\n \"refreshTokenExpiresAt\" \"timestamptz\",\n \"scope\" text,\n \"updatedAt\" \"timestamptz\" NOT NULL,\n \"userId\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"account\" (\n \"accessToken\" text,\n \"accessTokenExpiresAt\" timestamptz,\n \"accountId\" text NOT NULL,\n \"createdAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"id\" text NOT NULL,\n \"idToken\" text,\n \"password\" text,\n \"providerId\" text NOT NULL,\n \"refreshToken\" text,\n \"refreshTokenExpiresAt\" timestamptz,\n \"scope\" text,\n \"updatedAt\" timestamptz NOT NULL,\n \"userId\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], @@ -97,7 +97,7 @@ "execute": [ { "description": "create table \"jwks\"", - "sql": "CREATE TABLE \"auth\".\"jwks\" (\n \"createdAt\" \"timestamptz\" NOT NULL,\n \"expiresAt\" \"timestamptz\",\n \"id\" text NOT NULL,\n \"privateKey\" text NOT NULL,\n \"publicKey\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"jwks\" (\n \"createdAt\" timestamptz NOT NULL,\n \"expiresAt\" timestamptz,\n \"id\" text NOT NULL,\n \"privateKey\" text NOT NULL,\n \"publicKey\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], @@ -136,7 +136,7 @@ "execute": [ { "description": "create table \"session\"", - "sql": "CREATE TABLE \"auth\".\"session\" (\n \"createdAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"expiresAt\" \"timestamptz\" NOT NULL,\n \"id\" text NOT NULL,\n \"impersonatedBy\" text,\n \"ipAddress\" text,\n \"token\" text NOT NULL,\n \"updatedAt\" \"timestamptz\" NOT NULL,\n \"userAgent\" text,\n \"userId\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"session\" (\n \"createdAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"expiresAt\" timestamptz NOT NULL,\n \"id\" text NOT NULL,\n \"impersonatedBy\" text,\n \"ipAddress\" text,\n \"token\" text NOT NULL,\n \"updatedAt\" timestamptz NOT NULL,\n \"userAgent\" text,\n \"userId\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], @@ -175,7 +175,7 @@ "execute": [ { "description": "create table \"user\"", - "sql": "CREATE TABLE \"auth\".\"user\" (\n \"banExpires\" \"timestamptz\",\n \"banReason\" text,\n \"banned\" bool,\n \"createdAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"email\" text NOT NULL,\n \"emailVerified\" bool NOT NULL,\n \"id\" text NOT NULL,\n \"image\" text,\n \"name\" text NOT NULL,\n \"role\" text,\n \"updatedAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"user\" (\n \"banExpires\" timestamptz,\n \"banReason\" text,\n \"banned\" bool,\n \"createdAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"email\" text NOT NULL,\n \"emailVerified\" bool NOT NULL,\n \"id\" text NOT NULL,\n \"image\" text,\n \"name\" text NOT NULL,\n \"role\" text,\n \"updatedAt\" timestamptz DEFAULT (now()) NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], @@ -214,7 +214,7 @@ "execute": [ { "description": "create table \"verification\"", - "sql": "CREATE TABLE \"auth\".\"verification\" (\n \"createdAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"expiresAt\" \"timestamptz\" NOT NULL,\n \"id\" text NOT NULL,\n \"identifier\" text NOT NULL,\n \"updatedAt\" \"timestamptz\" DEFAULT (now()) NOT NULL,\n \"value\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", + "sql": "CREATE TABLE \"auth\".\"verification\" (\n \"createdAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"expiresAt\" timestamptz NOT NULL,\n \"id\" text NOT NULL,\n \"identifier\" text NOT NULL,\n \"updatedAt\" timestamptz DEFAULT (now()) NOT NULL,\n \"value\" text NOT NULL,\n PRIMARY KEY (\"id\")\n)", "params": [] } ], diff --git a/packages/9-public/composer-prisma-cloud/package.json b/packages/9-public/composer-prisma-cloud/package.json index 0bc1fb6b4..f3a975a7f 100644 --- a/packages/9-public/composer-prisma-cloud/package.json +++ b/packages/9-public/composer-prisma-cloud/package.json @@ -45,7 +45,7 @@ "@prisma/composer": "workspace:0.28.0", "@prisma/dev": "^0.25.2", "@prisma/management-api-sdk": "^1.80.0", - "@prisma/orm-toolchain": "8.0.0-rc.16", + "@prisma/orm-toolchain": "8.0.0-rc.17", "@standard-schema/spec": "^1.1.0", "alchemy": "2.0.0-beta.81", "arktype": "^2.2.3", @@ -56,7 +56,7 @@ "tsdown": "^0.22.7" }, "peerDependencies": { - "@prisma/orm-postgres": "8.0.0-rc.16" + "@prisma/orm-postgres": "8.0.0-rc.17" }, "devDependencies": { "@internal/auth": "workspace:0.28.0", @@ -75,7 +75,7 @@ "@internal/storage": "workspace:0.28.0", "@internal/streams": "workspace:0.28.0", "@internal/tsdown-config": "workspace:0.28.0", - "@prisma/orm-postgres": "8.0.0-rc.16", + "@prisma/orm-postgres": "8.0.0-rc.17", "@types/node": "^26.0.1", "typescript": "^6.0.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ed9197ea6..bcc7f99b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -67,8 +67,8 @@ importers: specifier: workspace:0.28.0 version: link:../../packages/9-public/composer-prisma-cloud '@prisma/orm-postgres': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) arktype: specifier: ^2.2.3 version: 2.2.7 @@ -102,7 +102,7 @@ importers: version: link:../../packages/9-public/composer-prisma-cloud alchemy: specifier: 2.0.0-beta.81 - version: 2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@types/node@26.1.2)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(prisma@8.0.0-rc.19(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0) + version: 2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@types/node@26.1.2)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.11.4)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(prisma@8.0.0-rc.19(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0) effect: specifier: ^4.0.0 version: 4.0.2 @@ -130,7 +130,7 @@ importers: version: link:../../packages/9-public/composer-prisma-cloud alchemy: specifier: 2.0.0-beta.81 - version: 2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@types/node@26.1.2)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.11.4)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(prisma@8.0.0-rc.19(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0) + version: 2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@types/node@26.1.2)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(prisma@8.0.0-rc.19(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0) arktype: specifier: ^2.2.3 version: 2.2.7 @@ -228,8 +228,8 @@ importers: specifier: workspace:0.28.0 version: link:../../packages/9-public/composer-prisma-cloud '@prisma/orm-postgres': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) effect: specifier: ^4.0.0 version: 4.0.2 @@ -333,8 +333,8 @@ importers: examples/store/modules/catalog: dependencies: '@prisma/orm-postgres': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) arktype: specifier: ^2.2.3 version: 2.2.7 @@ -361,8 +361,8 @@ importers: examples/store/modules/orders: dependencies: '@prisma/orm-postgres': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@store/catalog': specifier: workspace:0.28.0 version: link:../catalog @@ -996,17 +996,17 @@ importers: specifier: workspace:0.28.0 version: link:../../../0-framework/2-authoring/service-rpc '@prisma/orm-postgres': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@prisma/orm-toolchain': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': specifier: ^1.1.0 version: 1.1.0 alchemy: specifier: 2.0.0-beta.81 - version: 2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(@types/node@26.1.2)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0) + version: 2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@prisma/orm-postgres@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(@types/node@26.1.2)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0) arktype: specifier: ^2.2.3 version: 2.2.7 @@ -1063,11 +1063,11 @@ importers: specifier: workspace:0.28.0 version: link:../../../0-framework/2-authoring/service-rpc '@prisma/orm-postgres': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@prisma/orm-toolchain': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) arktype: specifier: ^2.2.3 version: 2.2.7 @@ -1388,14 +1388,14 @@ importers: specifier: ^1.80.0 version: 1.80.0 '@prisma/orm-toolchain': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': specifier: ^1.1.0 version: 1.1.0 alchemy: specifier: 2.0.0-beta.81 - version: 2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(@types/node@26.1.1)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0) + version: 2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@prisma/orm-postgres@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(@types/node@26.1.1)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0) arktype: specifier: ^2.2.3 version: 2.2.7 @@ -1464,8 +1464,8 @@ importers: specifier: workspace:0.28.0 version: link:../../0-framework/0-foundation/tsdown-config '@prisma/orm-postgres': - specifier: 8.0.0-rc.16 - version: 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + specifier: 8.0.0-rc.17 + version: 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@types/node': specifier: ^26.0.1 version: 26.1.1 @@ -2807,8 +2807,8 @@ packages: '@prisma/management-api-sdk@1.80.0': resolution: {integrity: sha512-pQN6hBqR2pgaF3S5sMCe3iZIlThIOgUXoDcinB6/AxXO3qM6oWnirSUAJlhFQ/Hr5A2PmdxScOuCB1dJYHZ4KQ==} - '@prisma/orm-family-sql@8.0.0-rc.16': - resolution: {integrity: sha512-hAZwoLwq+of0zdrYrK7peQOekbXEvw8ahM6DPbv1bd2iIcXfcSOoMfmJWpCrHYNYLQ43c6kjTqVyu6rnpef6mA==} + '@prisma/orm-family-sql@8.0.0-rc.17': + resolution: {integrity: sha512-KbdapnNyIX44hwgxvBV9Zl8qjIbYAm6VgM7uW7u6fDlx1QP41L7s5INxaADdoceqgWTo/KUqVKLpMq7RcGByzg==} peerDependencies: typescript: '>=5.9' peerDependenciesMeta: @@ -2823,16 +2823,16 @@ packages: typescript: optional: true - '@prisma/orm-framework@8.0.0-rc.16': - resolution: {integrity: sha512-KCW4a9SeRSPcrclytwn/8yHaYTXQXGqjPIvDryaDuEHKgY5sTxA+3pk8QA89Nph4TJV0jbNIg3JoQotcBiwdKQ==} + '@prisma/orm-framework@8.0.0-rc.17': + resolution: {integrity: sha512-KfircGILFXGoBPPg6I4caNF/tpVe+2UF6kMO+PF/KfOwMsFh11mR5nEijiSqy+5l7oVWGsT0GNz2inysbg+UWg==} peerDependencies: typescript: '>=5.9' peerDependenciesMeta: typescript: optional: true - '@prisma/orm-postgres@8.0.0-rc.16': - resolution: {integrity: sha512-7Mh9QADGfG/9rlFaIrAQrSlNGsDHcjAAiIddOhf0GfhsOslaginjR8eFSxwiUdVhRqQ3KiQP3tEQdS7W0zBXkw==} + '@prisma/orm-postgres@8.0.0-rc.17': + resolution: {integrity: sha512-1jwZH/APF9222PFufvvcBoQXcfEXjmXjqJ1uEU7PMUaxHbL1FwwDcFxHmjujSt9mFOopGSvr5b5BkIjNWbUinw==} peerDependencies: temporal-polyfill: ^1.0.4 typescript: '>=5.9' @@ -2840,8 +2840,8 @@ packages: typescript: optional: true - '@prisma/orm-target-postgres@8.0.0-rc.16': - resolution: {integrity: sha512-ek1kuePvNQppsvivYhSUyt0qsl4xjgVS/9ZXFY9EE2a59jbAJNci/UZbDYGqzDIYfKv+PrCsjmZoeDk/+U6gfw==} + '@prisma/orm-target-postgres@8.0.0-rc.17': + resolution: {integrity: sha512-SAE42aFV8ulzNmkJFKk16zVa3CxjTroGllBTkGBgnC2zEiNnBebIXHo7DmSWC70iMM6qFSDL0g2pmwAMwDIGEg==} peerDependencies: temporal-polyfill: ^1.0.4 typescript: '>=5.9' @@ -2861,8 +2861,8 @@ packages: vite: optional: true - '@prisma/orm-toolchain@8.0.0-rc.16': - resolution: {integrity: sha512-uZzmq9wBKngkZhLU87liza1rHOhUD6wpwC9vKEOO4GQUbQivedMKZ7SsJHNR5AXK5zn1D7ESvhJTfxLQ9FqKKw==} + '@prisma/orm-toolchain@8.0.0-rc.17': + resolution: {integrity: sha512-iG1knDO9Hg1/b5NOj74T7Bx5d2imJVq+qSrKDD94nwjOyvIZ5ygKSzVq2hb0KoAjae8PONgznSOBRMA8Kh+p4Q==} peerDependencies: '@prisma/cli-engine': 0.7.0 typescript: '>=5.9' @@ -7400,10 +7400,10 @@ snapshots: dependencies: openapi-fetch: 0.14.0 - '@prisma/orm-family-sql@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-family-sql@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-framework': 8.0.0-rc.17(typescript@6.0.3) + '@prisma/orm-toolchain': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': 1.1.0 arktype: 2.2.7 pathe: 2.0.3 @@ -7418,10 +7418,10 @@ snapshots: - typanion - vite - '@prisma/orm-family-sql@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-family-sql@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-framework': 8.0.0-rc.17(typescript@6.0.3) + '@prisma/orm-toolchain': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': 1.1.0 arktype: 2.2.7 pathe: 2.0.3 @@ -7446,7 +7446,7 @@ snapshots: optionalDependencies: typescript: 6.0.3 - '@prisma/orm-framework@8.0.0-rc.16(typescript@6.0.3)': + '@prisma/orm-framework@8.0.0-rc.17(typescript@6.0.3)': dependencies: '@standard-schema/spec': 1.1.0 arktype: 2.2.7 @@ -7456,12 +7456,12 @@ snapshots: optionalDependencies: typescript: 6.0.3 - '@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-postgres@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) - '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-target-postgres': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-family-sql': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-framework': 8.0.0-rc.17(typescript@6.0.3) + '@prisma/orm-target-postgres': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@types/node': 26.1.2 '@types/pg': 8.20.4 arktype: 2.2.7 @@ -7478,12 +7478,12 @@ snapshots: - typanion - vite - '@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-postgres@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) - '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-target-postgres': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-family-sql': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-framework': 8.0.0-rc.17(typescript@6.0.3) + '@prisma/orm-target-postgres': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-toolchain': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@types/node': 26.1.2 '@types/pg': 8.20.4 arktype: 2.2.7 @@ -7500,11 +7500,11 @@ snapshots: - typanion - vite - '@prisma/orm-target-postgres@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-target-postgres@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) - '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-family-sql': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-framework': 8.0.0-rc.17(typescript@6.0.3) + '@prisma/orm-toolchain': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': 1.1.0 '@types/node': 26.1.2 '@types/pg': 8.20.4 @@ -7523,11 +7523,11 @@ snapshots: - typanion - vite - '@prisma/orm-target-postgres@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-target-postgres@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@prisma/orm-family-sql': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) - '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) - '@prisma/orm-toolchain': 8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-family-sql': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-framework': 8.0.0-rc.17(typescript@6.0.3) + '@prisma/orm-toolchain': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@standard-schema/spec': 1.1.0 '@types/node': 26.1.2 '@types/pg': 8.20.4 @@ -7604,10 +7604,10 @@ snapshots: - magicast - typanion - '@prisma/orm-toolchain@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-toolchain@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@prisma/cli-engine': 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) - '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) + '@prisma/orm-framework': 8.0.0-rc.17(typescript@6.0.3) '@vercel/detect-agent': 1.2.5 arktype: 2.2.7 c12: 3.3.4(magicast@0.5.5) @@ -7633,10 +7633,10 @@ snapshots: - magicast - typanion - '@prisma/orm-toolchain@8.0.0-rc.16(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': + '@prisma/orm-toolchain@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@prisma/cli-engine': 0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5) - '@prisma/orm-framework': 8.0.0-rc.16(typescript@6.0.3) + '@prisma/orm-framework': 8.0.0-rc.17(typescript@6.0.3) '@vercel/detect-agent': 1.2.5 arktype: 2.2.7 c12: 3.3.4(magicast@0.5.5) @@ -8591,7 +8591,7 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - alchemy@2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(@types/node@26.1.1)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0): + alchemy@2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@prisma/orm-postgres@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(@types/node@26.1.1)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0): dependencies: '@alchemy.run/cloudflare-runtime': 2.0.0-beta.81(@distilled.cloud/cloudflare@1.0.0-rc.13(effect@4.0.2))(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@types/node@26.1.1)(effect@4.0.2)(rolldown@1.2.5)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@alchemy.run/floci': 2.0.0-beta.81(effect@4.0.2) @@ -8633,7 +8633,7 @@ snapshots: optionalDependencies: '@effect/platform-bun': 4.0.2(effect@4.0.2) '@effect/platform-node': 4.0.2(effect@4.0.2)(redis@6.2.1) - '@prisma/orm-postgres': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-postgres': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@vercel/nft': 1.10.2 mongodb: 6.21.0(@aws-sdk/credential-providers@3.1077.0) pg: 8.22.0 @@ -8649,7 +8649,7 @@ snapshots: - typescript - utf-8-validate - alchemy@2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@prisma/orm-postgres@8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(@types/node@26.1.2)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0): + alchemy@2.0.0-beta.81(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@prisma/orm-postgres@8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)))(@types/node@26.1.2)(@types/react@19.2.17)(@vercel/nft@1.10.2)(effect@4.0.2)(hono@4.12.31)(mongodb@6.21.0(@aws-sdk/credential-providers@3.1077.0))(pg@8.22.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0))(ws@8.22.0): dependencies: '@alchemy.run/cloudflare-runtime': 2.0.0-beta.81(@distilled.cloud/cloudflare@1.0.0-rc.13(effect@4.0.2))(@effect/platform-bun@4.0.2(effect@4.0.2))(@effect/platform-node@4.0.2(effect@4.0.2)(redis@6.2.1))(@types/node@26.1.2)(effect@4.0.2)(rolldown@1.2.5)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@alchemy.run/floci': 2.0.0-beta.81(effect@4.0.2) @@ -8691,7 +8691,7 @@ snapshots: optionalDependencies: '@effect/platform-bun': 4.0.2(effect@4.0.2) '@effect/platform-node': 4.0.2(effect@4.0.2)(redis@6.2.1) - '@prisma/orm-postgres': 8.0.0-rc.16(@prisma/cli-engine@0.6.3(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) + '@prisma/orm-postgres': 8.0.0-rc.17(@prisma/cli-engine@0.7.0(@prisma/management-api-sdk@1.80.0)(magicast@0.5.5))(magicast@0.5.5)(temporal-polyfill@1.0.5)(typanion@3.14.0)(typescript@6.0.3)(vite@8.1.2(@types/node@26.1.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.0)) '@vercel/nft': 1.10.2 mongodb: 6.21.0(@aws-sdk/credential-providers@3.1077.0) pg: 8.22.0