class Fulfillment extends VendureEntity implements HasCustomFields { constructor(input?: DeepPartial<Fulfillment>) @Column('varchar') state: FulfillmentState; @Column({ default: '' }) trackingCode: string; @Column() method: string; @Column() handlerCode: string; @OneToMany(type => FulfillmentLine, fulfillmentLine => fulfillmentLine.fulfillment) lines: FulfillmentLine[]; @ManyToMany(type => Order, order => order.fulfillments, { onDelete: 'NO ACTION', onUpdate: 'NO ACTION' }) orders: Order[]; @Column(type => CustomFulfillmentFields) customFields: CustomFulfillmentFields;}