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[];
|
|
}
|