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; } } }