import { BaseEntity, Entity, PrimaryGeneratedColumn, Column } from 'typeorm' // Moriz: I do not like the idea of having two user tables @Entity('state_users') export class User extends BaseEntity { @PrimaryGeneratedColumn() id: number @Column({ type: 'binary', length: 32, name: 'public_key' }) pubkey: Buffer @Column() email: string @Column({ name: 'first_name' }) firstName: string @Column({ name: 'last_name' }) lastName: string @Column() username: string @Column() disabled: boolean }