import { TimestampedEntity } from 'src/common/entities/timestamped.entity'; import { User } from 'src/users/user.entity'; import { Column, Entity, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; @Entity() export class Profile extends TimestampedEntity { @PrimaryGeneratedColumn() id: number; @Column({ nullable: true }) bio?: string; @Column({ nullable: true }) avatarUrl?: string; @OneToOne(() => User, (user) => user.profile) user: User; }