Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import { Entity, Column, JoinColumn, JoinTable, OneToOne, ManyToMany, PrimaryGeneratedColumn } from "typeorm"; import { ModularSet } from "../modular-sets/modular-set.entity"; import { Pack } from "../packs/pack.entity"; @Entity("scenarios") export class Scenario { @PrimaryGeneratedColumn() public id: number; @Column({ length: 255, }) public name: string; @ManyToMany(() => ModularSet) @JoinTable({ name: "scenarios_modular_sets", joinColumns: [{ name: "scenarioId", referencedColumnName: "id" }], inverseJoinColumns: [{ name: "modular_setId", referencedColumnName: "id" }], }) public modularSets: ModularSet[]; @OneToOne(() => Pack) @JoinColumn() public pack: Pack; } |