This PR is a bit messy: adding graphql schema adding create company creation on company select on People page some frontend refactoring to be continued --------- Co-authored-by: Charles Bochet <charles@twenty.com>
43 lines
847 B
TypeScript
43 lines
847 B
TypeScript
import * as TypeGraphQL from "type-graphql";
|
|
import * as GraphQLScalars from "graphql-scalars";
|
|
import { Prisma } from "@prisma/client";
|
|
import { DecimalJSScalar } from "../scalars";
|
|
import { User } from "../models/User";
|
|
|
|
@TypeGraphQL.ObjectType("RefreshToken", {
|
|
isAbstract: true
|
|
})
|
|
export class RefreshToken {
|
|
@TypeGraphQL.Field(_type => String, {
|
|
nullable: false
|
|
})
|
|
id!: string;
|
|
|
|
@TypeGraphQL.Field(_type => Date, {
|
|
nullable: false
|
|
})
|
|
createdAt!: Date;
|
|
|
|
@TypeGraphQL.Field(_type => Date, {
|
|
nullable: false
|
|
})
|
|
updatedAt!: Date;
|
|
|
|
@TypeGraphQL.Field(_type => Date, {
|
|
nullable: true
|
|
})
|
|
deletedAt?: Date | null;
|
|
|
|
@TypeGraphQL.Field(_type => String, {
|
|
nullable: false
|
|
})
|
|
refreshToken!: string;
|
|
|
|
@TypeGraphQL.Field(_type => String, {
|
|
nullable: false
|
|
})
|
|
userId!: string;
|
|
|
|
user?: User;
|
|
}
|