fix(SPG-595) Pemesanan - Penyesuaian flow booking
parent
df1b130dc6
commit
bc25b9d020
|
@ -0,0 +1,18 @@
|
||||||
|
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||||
|
|
||||||
|
export class UpdateTableTransaction1720436852936 implements MigrationInterface {
|
||||||
|
name = 'UpdateTableTransaction1720436852936'
|
||||||
|
|
||||||
|
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
await queryRunner.query(`ALTER TABLE "transaction_taxes" ADD "tax_total_value" numeric`);
|
||||||
|
await queryRunner.query(`ALTER TABLE "transaction_taxes" DROP COLUMN "taxt_value"`);
|
||||||
|
await queryRunner.query(`ALTER TABLE "transaction_taxes" ADD "taxt_value" numeric`);
|
||||||
|
}
|
||||||
|
|
||||||
|
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
await queryRunner.query(`ALTER TABLE "transaction_taxes" DROP COLUMN "taxt_value"`);
|
||||||
|
await queryRunner.query(`ALTER TABLE "transaction_taxes" ADD "taxt_value" character varying`);
|
||||||
|
await queryRunner.query(`ALTER TABLE "transaction_taxes" DROP COLUMN "tax_total_value"`);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -15,9 +15,12 @@ export class TransactionTaxModel
|
||||||
@Column('varchar', { name: 'tax_name', nullable: true })
|
@Column('varchar', { name: 'tax_name', nullable: true })
|
||||||
tax_name: string;
|
tax_name: string;
|
||||||
|
|
||||||
@Column('varchar', { name: 'taxt_value', nullable: true })
|
@Column('decimal', { name: 'taxt_value', nullable: true })
|
||||||
taxt_value: number;
|
taxt_value: number;
|
||||||
|
|
||||||
|
@Column('decimal', { name: 'tax_total_value', nullable: true })
|
||||||
|
tax_total_value: number;
|
||||||
|
|
||||||
@Column('varchar', { name: 'transaction_id', nullable: true })
|
@Column('varchar', { name: 'transaction_id', nullable: true })
|
||||||
transaction_id: string;
|
transaction_id: string;
|
||||||
@ManyToOne(() => TransactionModel, (model) => model.taxes, {
|
@ManyToOne(() => TransactionModel, (model) => model.taxes, {
|
||||||
|
|
|
@ -4,4 +4,5 @@ export interface TransactionTaxEntity extends BaseCoreEntity {
|
||||||
tax_id: string;
|
tax_id: string;
|
||||||
tax_name: string;
|
tax_name: string;
|
||||||
taxt_value: number;
|
taxt_value: number;
|
||||||
|
tax_total_value: number;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue