create and restore backups
This commit is contained in:
parent
6ae463a784
commit
f78097b616
16 changed files with 696 additions and 21 deletions
|
@ -54,6 +54,7 @@ export class communication {
|
|||
nullable: false,
|
||||
onDelete: "RESTRICT",
|
||||
onUpdate: "RESTRICT",
|
||||
cascade: ["insert"],
|
||||
})
|
||||
type: communicationType;
|
||||
}
|
||||
|
|
|
@ -29,26 +29,27 @@ export class member {
|
|||
@Column()
|
||||
salutationId: number;
|
||||
|
||||
@OneToMany(() => communication, (communications) => communications.member)
|
||||
communications: communication[];
|
||||
|
||||
@ManyToOne(() => salutation, (salutation) => salutation.members, {
|
||||
nullable: false,
|
||||
onDelete: "RESTRICT",
|
||||
onUpdate: "RESTRICT",
|
||||
cascade: ["insert"],
|
||||
})
|
||||
salutation: salutation;
|
||||
|
||||
@OneToMany(() => membership, (membership) => membership.member)
|
||||
@OneToMany(() => communication, (communications) => communications.member, { cascade: ["insert"] })
|
||||
communications: communication[];
|
||||
|
||||
@OneToMany(() => membership, (membership) => membership.member, { cascade: ["insert"] })
|
||||
memberships: membership[];
|
||||
|
||||
@OneToMany(() => memberAwards, (awards) => awards.member)
|
||||
@OneToMany(() => memberAwards, (awards) => awards.member, { cascade: ["insert"] })
|
||||
awards: memberAwards[];
|
||||
|
||||
@OneToMany(() => memberExecutivePositions, (executivePositions) => executivePositions.member)
|
||||
@OneToMany(() => memberExecutivePositions, (executivePositions) => executivePositions.member, { cascade: ["insert"] })
|
||||
positions: memberExecutivePositions[];
|
||||
|
||||
@OneToMany(() => memberQualifications, (qualifications) => qualifications.member)
|
||||
@OneToMany(() => memberQualifications, (qualifications) => qualifications.member, { cascade: ["insert"] })
|
||||
qualifications: memberQualifications[];
|
||||
|
||||
firstMembershipEntry?: membership;
|
||||
|
|
|
@ -33,6 +33,7 @@ export class memberAwards {
|
|||
nullable: false,
|
||||
onDelete: "RESTRICT",
|
||||
onUpdate: "RESTRICT",
|
||||
cascade: ["insert"],
|
||||
})
|
||||
award: award;
|
||||
}
|
||||
|
|
|
@ -33,6 +33,7 @@ export class memberExecutivePositions {
|
|||
nullable: false,
|
||||
onDelete: "RESTRICT",
|
||||
onUpdate: "RESTRICT",
|
||||
cascade: ["insert"],
|
||||
})
|
||||
executivePosition: executivePosition;
|
||||
}
|
||||
|
|
|
@ -36,6 +36,7 @@ export class memberQualifications {
|
|||
nullable: false,
|
||||
onDelete: "RESTRICT",
|
||||
onUpdate: "RESTRICT",
|
||||
cascade: ["insert"],
|
||||
})
|
||||
qualification: qualification;
|
||||
}
|
||||
|
|
|
@ -34,6 +34,7 @@ export class membership {
|
|||
nullable: false,
|
||||
onDelete: "RESTRICT",
|
||||
onUpdate: "RESTRICT",
|
||||
cascade: ["insert"],
|
||||
})
|
||||
@JoinColumn()
|
||||
status: membershipStatus;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue