import { Entity, PrimaryGeneratedColumn, Column, BaseEntity, ManyToOne, OneToMany } from "typeorm"; import { MovieTorrent } from "./MovieTorrent"; import { User } from "./User"; @Entity() export class MovieTicket extends BaseEntity { @PrimaryGeneratedColumn() id!: number; @Column({ length: 27 }) imdbId!: string; @ManyToOne(() => User, user => user.movieTickets) user!: User; @OneToMany(() => MovieTorrent, torrent => torrent.movieTicket) torrents!: MovieTorrent[]; }