diff --git a/libs/prisma/src/processes/prisma.process.ts b/libs/prisma/src/processes/prisma.process.ts index f943b35..359e4f8 100644 --- a/libs/prisma/src/processes/prisma.process.ts +++ b/libs/prisma/src/processes/prisma.process.ts @@ -8,6 +8,7 @@ export class PrismaProcess extends DefaultProcess { constructor( @Inject(PRISMA_DELEGATE) private delegate, + // This prisma still useful for user to get auto completion from LSP and direct access to prisma client public prisma: PrismaService, ) { super(); diff --git a/libs/skeleton/src/processes/create.process.ts b/libs/skeleton/src/processes/create.process.ts index 02e41c1..f2a8659 100644 --- a/libs/skeleton/src/processes/create.process.ts +++ b/libs/skeleton/src/processes/create.process.ts @@ -2,4 +2,5 @@ import { DefaultProcess } from './default.process'; export class CreateProcess extends DefaultProcess { public payload; + public isDraft: boolean = false; } diff --git a/libs/skeleton/src/processes/update.process.ts b/libs/skeleton/src/processes/update.process.ts index 72c2bfb..1189b78 100644 --- a/libs/skeleton/src/processes/update.process.ts +++ b/libs/skeleton/src/processes/update.process.ts @@ -6,4 +6,6 @@ export class UpdateProcess extends DefaultProcess { public identityKey: string = 'id'; // @TODO: The property of data can be take from CreateProcess which is extended public payload; + // @TODO: The property of isDraft can be take from CreateProcess which is extended + public isDraft: boolean = false; }