import { Column, CreateDateColumn, Entity, PrimaryGeneratedColumn } from 'typeorm';
@Entity('leads') export class Lead { @PrimaryGeneratedColumn('uuid') id!: string; @Column() name!: string; @Column() phone!: string; @Column({ nullable: true }) email?: string; @Column({ default: 'new' }) status!: 'new' | 'contacted' | 'qualified' | 'won' | 'lost'; @Column({ nullable: true }) source?: string; @CreateDateColumn() createdAt!: Date; }

