import { PrimaryColumn, Entity, Column } from 'typeorm'; @Entity() export class UsedUsername { @PrimaryColumn('varchar', { length: 128, }) public username: string; @Column('timestamp with time zone') public createdAt: Date; constructor(data: Partial) { if (data == null) return; for (const [k, v] of Object.entries(data)) { (this as any)[k] = v; } } }