HEX
Server: nginx/1.24.0
System: Linux nowruzgan 6.8.0-57-generic #59-Ubuntu SMP PREEMPT_DYNAMIC Sat Mar 15 17:40:59 UTC 2025 x86_64
User: babak (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
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;
}