import { Column, Entity, PrimaryGeneratedColumn, Tree, TreeChildren, TreeParent } from "typeorm";
@Entity()
export class Section {
@PrimaryGeneratedColumn()
id: number;
@Column()
start: number;
@Column()
end: number;
@Column()
title: string;
@Column()
translation: string;
@TreeParent()
parent: Section | null; // Can be null for root sections
@TreeChildren()
children: Section[];
}