removed .env. SMPT Supertokens.

This commit is contained in:
2022-09-09 00:36:36 +02:00
parent fb0ca6a3ba
commit 6d19022c64
7 changed files with 195 additions and 45 deletions

View File

@@ -13,6 +13,14 @@ export class CreateUserInput {
password: string;
}
export class UpdateUserInput {
email?: Nullable<string>;
password?: Nullable<string>;
time_joined?: Nullable<number>;
createdAt?: Nullable<DateTime>;
updatedAt?: Nullable<DateTime>;
}
export class User {
id: string;
email: string;
@@ -31,6 +39,8 @@ export abstract class IQuery {
export abstract class IMutation {
abstract createUser(createUserInput: CreateUserInput): User | Promise<User>;
abstract updateUser(id: string, updateUserInput: UpdateUserInput): Nullable<User> | Promise<Nullable<User>>;
abstract removeUser(id: string): Nullable<User> | Promise<Nullable<User>>;
}