import { Entity, PrimaryGeneratedColumn, Column, ManyToOne, CreateDateColumn, UpdateDateColumn } from 'typeorm'; import { User } from '../users/user.entity'; @Entity() export class Project { @PrimaryGeneratedColumn() id: number; @Column() title: string; @Column({ nullable: true }) description: string; @ManyToOne(() => User, (user) => user.id, { eager: true }) // `eager: true` загружает владельца проекта owner: User; @CreateDateColumn() created_at: Date; @UpdateDateColumn() updated_at: Date; }