Taichi Masuyama 4 лет назад
Родитель
Сommit
96197459f8
2 измененных файлов с 1 добавлено и 27 удалено
  1. 0 26
      packages/app/src/server/models/interfaces/page.ts
  2. 1 1
      packages/app/src/server/models/page.ts

+ 0 - 26
packages/app/src/server/models/interfaces/page.ts

@@ -1,26 +0,0 @@
-import { Schema } from 'mongoose';
-
-export interface IPage {
-  parent: Schema.Types.ObjectId,
-  isEmpty: boolean,
-  path: string
-  revision: Schema.Types.ObjectId,
-  redirectTo: string,
-  status: string,
-  grant: number,
-  grantedUsers: Schema.Types.ObjectId[],
-  grantedGroup: Schema.Types.ObjectId,
-  creator: Schema.Types.ObjectId,
-  lastUpdateUser: Schema.Types.ObjectId,
-  liker: Schema.Types.ObjectId[],
-  seenUsers: Schema.Types.ObjectId[],
-  commentCount: number,
-  slackChannels: string,
-  pageIdOnHackmd: string,
-  revisionHackmdSynced: Schema.Types.ObjectId,
-  hasDraftOnHackmd: boolean,
-  createdAt: Date,
-  updatedAt: Date,
-  deleteUser: Schema.Types.ObjectId,
-  deletedAt: Date,
-}

+ 1 - 1
packages/app/src/server/models/page.ts

@@ -10,7 +10,7 @@ import nodePath from 'path';
 import { getOrCreateModel } from '@growi/core';
 import { getOrCreateModel } from '@growi/core';
 import loggerFactory from '../../utils/logger';
 import loggerFactory from '../../utils/logger';
 import Crowi from '../crowi';
 import Crowi from '../crowi';
-import { IPage } from './interfaces/page';
+import { IPage } from '~/interfaces/page';
 import { getPageSchema, PageQueryBuilder } from './obsolete-page';
 import { getPageSchema, PageQueryBuilder } from './obsolete-page';
 
 
 const logger = loggerFactory('growi:models:page');
 const logger = loggerFactory('growi:models:page');