import { Column, CreateDateColumn, Entity, PrimaryGeneratedColumn } from 'typeorm'; @Entity('users') export class User { @PrimaryGeneratedColumn('uuid') id!: string; @Column({ unique: true }) email!: string; @Column() passwordHash!: string; @Column({ type: 'varchar', length: 255, nullable: true }) refreshTokenHash!: string | null; @CreateDateColumn() createdAt!: Date; }