@central-credit/engine
Version:
Engine to handle the Serasa requests
37 lines (28 loc) • 605 B
text/typescript
import { Entity, model, property } from '@loopback/repository'
()
class DomainOption {
({ required: true })
value: string
({ required: true })
label: string
}
()
export class Domain extends Entity {
({
type: 'string',
id: true
})
id: string
({
type: 'string',
required: true
})
description: string
.array(DomainOption)
options: DomainOption[]
constructor(data?: Partial<Domain>) {
super(data)
}
}
export interface DomainRelations {}
export type DomainWithRelations = Domain & DomainRelations