17 lines
361 B
TypeScript
17 lines
361 B
TypeScript
import { Entity, Column, ChildEntity } from "typeorm";
|
|
import { IsBoolean } from "class-validator";
|
|
import { Participant } from "./Participant";
|
|
|
|
/**
|
|
* Defines a donor.
|
|
*/
|
|
@ChildEntity()
|
|
export class Donor extends Participant {
|
|
/**
|
|
* Does this donor need a receipt?.
|
|
* Default: false
|
|
*/
|
|
@Column()
|
|
@IsBoolean()
|
|
receiptNeeded: boolean = false;
|
|
} |