Преглед изворни кода

refactor(@growi/app): change prisma dir

mizozobu пре 2 недеља
родитељ
комит
b036beea13

+ 1 - 1
apps/app/.gitignore

@@ -19,4 +19,4 @@
 /.swc/
 
 # prisma
-/generated/prisma
+/src/generated/prisma

+ 1 - 1
apps/app/prisma/index.ts

@@ -3,7 +3,7 @@ import { config } from 'dotenv-flow';
 import { MongoClient } from 'mongodb';
 import { MongoDBStorage, Umzug } from 'umzug';
 
-import { PrismaClient } from '../generated/prisma/client';
+import { PrismaClient } from '~/generated/prisma/client';
 
 config();
 

+ 1 - 1
apps/app/prisma/schema.prisma

@@ -1,6 +1,6 @@
 generator client {
   provider = "prisma-client"
-  output   = "../generated/prisma"
+  output   = "../src/generated/prisma"
 }
 
 datasource db {

+ 1 - 1
apps/app/src/server/routes/apiv3/revisions.js

@@ -3,6 +3,7 @@ import { ErrorV3 } from '@growi/core/dist/models';
 import { serializeUserSecurely } from '@growi/core/dist/models/serializers';
 import express from 'express';
 
+import { PrismaClient } from '~/generated/prisma/client';
 import { accessTokenParser } from '~/server/middlewares/access-token-parser';
 import loginRequiredFactory from '~/server/middlewares/login-required';
 import { Revision } from '~/server/models/revision';
@@ -12,7 +13,6 @@ import {
 } from '~/server/service/revision/normalize-latest-revision-if-broken';
 import loggerFactory from '~/utils/logger';
 
-import { PrismaClient } from '../../../../generated/prisma/client';
 import { apiV3FormValidator } from '../../middlewares/apiv3-form-validator';
 
 const logger = loggerFactory('growi:routes:apiv3:pages');

+ 1 - 1
apps/app/tsconfig.json

@@ -26,7 +26,7 @@
       { "transform": "typescript-transform-paths", "afterDeclarations": true }
     ]
   },
-  "include": ["next-env.d.ts", "config", "src"],
+  "include": ["next-env.d.ts", "config", "prisma", "src"],
   "ts-node": {
     "transpileOnly": true,
     "swc": true,