Prisma implementation...
This commit is contained in:
@@ -20,15 +20,15 @@ export class User {
|
||||
}
|
||||
|
||||
export abstract class IQuery {
|
||||
abstract users(): Nullable<User>[] | Promise<Nullable<User>[]>;
|
||||
abstract users(): Nullable<Nullable<User>[]> | Promise<Nullable<Nullable<User>[]>>;
|
||||
|
||||
abstract user(id: number): Nullable<User> | Promise<Nullable<User>>;
|
||||
abstract user(id: string): Nullable<User> | Promise<Nullable<User>>;
|
||||
}
|
||||
|
||||
export abstract class IMutation {
|
||||
abstract createUser(createUserInput: CreateUserInput): User | Promise<User>;
|
||||
|
||||
abstract removeUser(id: number): Nullable<User> | Promise<Nullable<User>>;
|
||||
abstract removeUser(id: string): Nullable<User> | Promise<Nullable<User>>;
|
||||
}
|
||||
|
||||
export type DateTime = any;
|
||||
|
||||
Reference in New Issue
Block a user