File: //var/dev/shahnamag/back-end/src/verse/entities/verse-keyword.entity.ts
import { Keyword } from "src/keyword/entities/keyword.entity";
import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from "typeorm";
import { Verse } from "./verse.entity";
@Entity({name: 'verse_keyword'})
export class VerseKeyword {
@PrimaryGeneratedColumn()
id: number;
@Column()
state: string;
@Column()
verseId: number;
@ManyToOne(() => Verse, verse => verse.keywords)
@JoinColumn({ name: 'verseId' })
verse: Verse;
@Column()
keywordId: number;
@ManyToOne(() => Keyword, keyword => keyword.verses)
@JoinColumn({ name: 'keywordId' })
keyword: Keyword;
}