Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@zenstackhq/proxy",
"version": "0.4.0",
"version": "0.4.1",
"description": "A CLI tool to run an Express server that proxies CRUD requests to a ZenStack backend",
"main": "index.js",
"publishConfig": {
Expand Down Expand Up @@ -29,8 +29,8 @@
"author": "",
"license": "MIT",
"dependencies": {
"@prisma/adapter-better-sqlite3": "^7.3.0",
"@prisma/adapter-mariadb": "^7.1.0",
"@prisma/adapter-better-sqlite3": "^6.18.0",
"@prisma/adapter-mariadb": "^6.18.0",
Comment thread
jiashengguo marked this conversation as resolved.
Comment thread
coderabbitai[bot] marked this conversation as resolved.
"@prisma/adapter-pg": "^6.18.0",
"@zenstackhq/server": "^2.0.0",
"colors": "^1.4.0",
Expand Down
60 changes: 24 additions & 36 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 5 additions & 1 deletion src/server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,11 @@ function createAdapter(config: ZModelConfig, zmodelSchemaDir: string): any {
resolvedUrl = `file:${resolveSQLitePath(filePath, prismaSchemaDir)}`
}
}
const { PrismaBetterSQLite3 } = require('@prisma/adapter-better-sqlite3')
const _mod = require('@prisma/adapter-better-sqlite3')
//Prisma7 renamed PrismaBetterSqlite3 from PrismaBetterSQLite3, support both cases for compatibility
Comment thread
jiashengguo marked this conversation as resolved.
const PrismaBetterSQLite3 =
_mod.PrismaBetterSQLite3 ?? _mod.PrismaBetterSqlite3 ?? _mod.default

Comment thread
jiashengguo marked this conversation as resolved.
console.log(grey(`Connecting to SQLite database at: ${resolvedUrl}`))
return new PrismaBetterSQLite3({
url: resolvedUrl,
Expand Down
Loading