brizzi update
This commit is contained in:
68
src/entity/brizzi_old_card.ts
Normal file
68
src/entity/brizzi_old_card.ts
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
import { Column, CreateDateColumn, DeleteDateColumn, Entity, JoinTable, ManyToOne, PrimaryColumn, PrimaryGeneratedColumn, UpdateDateColumn } from 'typeorm';
|
||||||
|
|
||||||
|
import { BrizziCardStatus } from '../types/brizzi';
|
||||||
|
import { BrizziBatch } from './brizzi_batchs';
|
||||||
|
import { BrizziCard } from './brizzi_cards';
|
||||||
|
|
||||||
|
@Entity('brizzi_old_cards', { schema: 'brizzis' })
|
||||||
|
export class BrizziOldCard {
|
||||||
|
|
||||||
|
@PrimaryColumn({
|
||||||
|
nullable: false,
|
||||||
|
length: 256
|
||||||
|
})
|
||||||
|
uid: string;
|
||||||
|
|
||||||
|
@Column({
|
||||||
|
nullable: false,
|
||||||
|
length: 16
|
||||||
|
})
|
||||||
|
number: string;
|
||||||
|
|
||||||
|
@Column({
|
||||||
|
nullable: false,
|
||||||
|
length: 16
|
||||||
|
})
|
||||||
|
mac: string;
|
||||||
|
|
||||||
|
@Column({
|
||||||
|
type: 'float8',
|
||||||
|
nullable: false,
|
||||||
|
default: 0
|
||||||
|
})
|
||||||
|
balance: number;
|
||||||
|
|
||||||
|
@Column({ nullable: true })
|
||||||
|
balance_at: Date;
|
||||||
|
|
||||||
|
@Column({
|
||||||
|
nullable: false,
|
||||||
|
length: 64
|
||||||
|
})
|
||||||
|
status: BrizziCardStatus;
|
||||||
|
|
||||||
|
@Column({ type: 'boolean', default: false })
|
||||||
|
is_switched: boolean;
|
||||||
|
|
||||||
|
@Column({ nullable: true })
|
||||||
|
switched_at: Date;
|
||||||
|
|
||||||
|
@ManyToOne(() => BrizziCard, { onDelete: 'NO ACTION', nullable: true })
|
||||||
|
@JoinTable()
|
||||||
|
card: BrizziCard
|
||||||
|
|
||||||
|
@Column()
|
||||||
|
@CreateDateColumn()
|
||||||
|
created_at: Date;
|
||||||
|
|
||||||
|
@Column({ nullable: true })
|
||||||
|
@UpdateDateColumn()
|
||||||
|
updated_at: Date;
|
||||||
|
|
||||||
|
@Column({ nullable: true })
|
||||||
|
@DeleteDateColumn()
|
||||||
|
deleted_at: Date;
|
||||||
|
|
||||||
|
@Column({ type: "varchar", length: 255, nullable: true })
|
||||||
|
deleted_by: string;
|
||||||
|
}
|
||||||
@ -102,7 +102,7 @@ import { BrizziBatchStatus, BrizziCardStatus, BrizziHistoryActvity, BrizziHistor
|
|||||||
import { BrizziBatch } from "./entity/brizzi_batchs";
|
import { BrizziBatch } from "./entity/brizzi_batchs";
|
||||||
import { BrizziCard } from "./entity/brizzi_cards";
|
import { BrizziCard } from "./entity/brizzi_cards";
|
||||||
import { BrizziHistory } from "./entity/brizzi_history";
|
import { BrizziHistory } from "./entity/brizzi_history";
|
||||||
|
import { BrizziOldCard } from "./entity/brizzi_old_card";
|
||||||
import { BrilinkMerchantStatus, BrilinkTerminalType, BrilinkTerminalCondition, BrilinkTerminalOnline, BrilinkBalanceType, BrilinkBalanceCode, BrilinkBalanceMutationType, BrilinkBalanceMutationActvity, BrilinkBalanceSourceType, BrilinkBalanceDestinationType, BrilinkBalanceMutationStatus, BrilinkTransactionType, BrilinkTransactionActivity, BrilinkTransactionStatus, BrilinkMerchantSettlementStatus, BrilinkTransactionCodePrefixType, BrilinkTransactionCodePrefixActivity, BrilinkBalanceMutationCodePrefixType, BrilinkBalanceMutationCodePrefixActvity, BrilinkBalanceTopupCodePrefix } from "./types/brilink";
|
import { BrilinkMerchantStatus, BrilinkTerminalType, BrilinkTerminalCondition, BrilinkTerminalOnline, BrilinkBalanceType, BrilinkBalanceCode, BrilinkBalanceMutationType, BrilinkBalanceMutationActvity, BrilinkBalanceSourceType, BrilinkBalanceDestinationType, BrilinkBalanceMutationStatus, BrilinkTransactionType, BrilinkTransactionActivity, BrilinkTransactionStatus, BrilinkMerchantSettlementStatus, BrilinkTransactionCodePrefixType, BrilinkTransactionCodePrefixActivity, BrilinkBalanceMutationCodePrefixType, BrilinkBalanceMutationCodePrefixActvity, BrilinkBalanceTopupCodePrefix } from "./types/brilink";
|
||||||
|
|
||||||
import { BrilinkMerchant } from "./entity/brilink_merchants";
|
import { BrilinkMerchant } from "./entity/brilink_merchants";
|
||||||
@ -239,6 +239,7 @@ export {
|
|||||||
BrizziBatch,
|
BrizziBatch,
|
||||||
BrizziCard,
|
BrizziCard,
|
||||||
BrizziHistory,
|
BrizziHistory,
|
||||||
|
BrizziOldCard,
|
||||||
BrilinkMerchantStatus,
|
BrilinkMerchantStatus,
|
||||||
BrilinkTerminalType,
|
BrilinkTerminalType,
|
||||||
BrilinkTerminalCondition,
|
BrilinkTerminalCondition,
|
||||||
|
|||||||
Reference in New Issue
Block a user