Skip to content

Commit

Permalink
fix(prisma): update prisma to v5
Browse files Browse the repository at this point in the history
  • Loading branch information
Romakita committed Oct 5, 2024
1 parent 5b3d2e4 commit c89aa16
Show file tree
Hide file tree
Showing 9 changed files with 228 additions and 729 deletions.
6 changes: 3 additions & 3 deletions packages/orm/prisma/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,16 @@
"test:ci": "vitest run --coverage.thresholds.autoUpdate=true"
},
"dependencies": {
"@prisma/generator-helper": "^4.16.2",
"@prisma/internals": "^4.16.2",
"@prisma/generator-helper": "^5.20.0",
"@prisma/internals": "^5.20.0",
"change-case": "^5.4.4",
"fs-extra": "^11.2.0",
"pluralize": "^8.0.0",
"ts-morph": "^12.2.0",
"tslib": "2.7.0"
},
"devDependencies": {
"@prisma/client": "^4.16.2",
"@prisma/client": "^5.20.0",
"@tsed/barrels": "workspace:*",
"@tsed/core": "workspace:*",
"@tsed/di": "workspace:*",
Expand Down
2 changes: 1 addition & 1 deletion packages/orm/prisma/src/generator/utils/generateEnums.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import {generateDocuments} from "./generateDocuments.js";
import {generateOutputsBarrelFile} from "./generateOutputsBarrelFile.js";

export function generateEnums(dmmf: DMMF.Document, project: Project, baseDirPath: string): boolean {
const enumsMap = toMap<string, DMMF.DatamodelEnum>(dmmf.datamodel.enums, "name");
const enumsMap = toMap<string, DMMF.DatamodelEnum>(dmmf.datamodel.enums as any, "name");
const enums = DmmfEnum.getEnums(dmmf, enumsMap);
const enumsDirPath = path.resolve(baseDirPath, "enums");
const enumsDirectory = project.createDirectory(enumsDirPath);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ function addDelegatedMethod({name, hasQuestionToken, repository, model, returnTy
}

export function generateRepositories(dmmf: DMMF.Document, project: Project, baseDirPath: string) {
const modelsMap = toMap<string, DMMF.Model>(dmmf.datamodel.models, "name");
const modelsMap = toMap<string, DMMF.Model>(dmmf.datamodel.models as any, "name");
const models = DmmfModel.getModels(dmmf, modelsMap);
const repoDirPath = path.resolve(baseDirPath, "repositories");
const repoDirectory = project.createDirectory(repoDirPath);
Expand Down
8 changes: 8 additions & 0 deletions packages/orm/prisma/test/mongo-esm/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"extends": "@tsed/typescript/tsconfig.node.json",
"compilerOptions": {
"baseUrl": ".",
"noEmit": true
},
"include": ["."]
}
8 changes: 8 additions & 0 deletions packages/orm/prisma/test/mongo/prisma/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"extends": "@tsed/typescript/tsconfig.node.json",
"compilerOptions": {
"baseUrl": ".",
"noEmit": true
},
"include": ["."]
}
8 changes: 8 additions & 0 deletions packages/orm/prisma/test/postgres-esm/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"extends": "@tsed/typescript/tsconfig.node.json",
"compilerOptions": {
"baseUrl": ".",
"noEmit": true
},
"include": ["."]
}
8 changes: 8 additions & 0 deletions packages/orm/prisma/test/postgres/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"extends": "@tsed/typescript/tsconfig.node.json",
"compilerOptions": {
"baseUrl": ".",
"noEmit": true
},
"include": ["."]
}
8 changes: 8 additions & 0 deletions packages/orm/prisma/test/snapshots/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"extends": "@tsed/typescript/tsconfig.node.json",
"compilerOptions": {
"baseUrl": ".",
"noEmit": true
},
"include": ["."]
}
Loading

0 comments on commit c89aa16

Please # to comment.