LoginUserBackup typeorm entity definition

This commit is contained in:
Ulf Gebhardt 2021-10-31 23:54:26 +01:00
parent 77d89d55db
commit 148ba6e0ae
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
3 changed files with 19 additions and 0 deletions

View File

@ -0,0 +1,16 @@
import { BaseEntity, Entity, PrimaryGeneratedColumn, Column } from 'typeorm'
@Entity('login_user_backups')
export class LoginUserBackup extends BaseEntity {
@PrimaryGeneratedColumn('increment', { unsigned: true })
id: number
@Column({ name: 'user_id', nullable: false })
userId: number
@Column({ type: 'text', name: 'passphrase', nullable: false })
passphrase: string
@Column({ name: 'mnemonic_type', default: -1 })
mnemonicType: number
}

View File

@ -0,0 +1 @@
export { LoginUserBackup } from './0003-login_server_tables/LoginUserBackup'

View File

@ -1,5 +1,6 @@
import { Balance } from './Balance'
import { LoginUser } from './LoginUser'
import { LoginUserBackup } from './LoginUserBackup'
import { Migration } from './Migration'
import { Transaction } from './Transaction'
import { TransactionCreation } from './TransactionCreation'
@ -11,6 +12,7 @@ import { UserTransaction } from './UserTransaction'
export const entities = [
Balance,
LoginUser,
LoginUserBackup,
Migration,
Transaction,
TransactionCreation,