Website/db/app/core/dto/rawData/RawItemUsePrefab.ts
Mangiang 4b26395870
Some checks failed
continuous-integration/drone/push Build is failing
chore: work in progress
2022-05-06 21:05:02 -04:00

26 lines
649 B
TypeScript

import { Prisma } from '@prisma/client';
export class RawItemUsePrefab {
id: number
path: string
rcid: string
static fromRawData(data: any): RawItemUsePrefab {
const rawData = new RawItemUsePrefab();
Object.assign(rawData, data)
return rawData
}
toItemUsePrefabData(): Prisma.ItemUsePrefabCreateNestedOneWithoutItemPropInput {
return {
connectOrCreate: {
where: {
id: this.id
},
create: {
path: this.path,
rcid: this.rcid
}
}
}
}
}