From 746e24feb6b314e5a50c178e696a3d6144f39daf Mon Sep 17 00:00:00 2001 From: Firman Ramdhani <33869609+firmanramdhani@users.noreply.github.com> Date: Thu, 1 Aug 2024 17:48:21 +0700 Subject: [PATCH] feat: add migration for table pos log --- ...722509262047-pos_log_add_column_down_by.ts | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/database/migrations/1722509262047-pos_log_add_column_down_by.ts diff --git a/src/database/migrations/1722509262047-pos_log_add_column_down_by.ts b/src/database/migrations/1722509262047-pos_log_add_column_down_by.ts new file mode 100644 index 0000000..e1e35fc --- /dev/null +++ b/src/database/migrations/1722509262047-pos_log_add_column_down_by.ts @@ -0,0 +1,21 @@ +import { MigrationInterface, QueryRunner } from 'typeorm'; + +export class PosLogAddColumnDownBy1722509262047 implements MigrationInterface { + name = 'PosLogAddColumnDownBy1722509262047'; + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query( + `ALTER TABLE "logs_pos" ADD "drawn_by_name" character varying`, + ); + await queryRunner.query( + `ALTER TABLE "logs_pos" ADD "drawn_by_id" character varying`, + ); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE "logs_pos" DROP COLUMN "drawn_by_id"`); + await queryRunner.query( + `ALTER TABLE "logs_pos" DROP COLUMN "drawn_by_name"`, + ); + } +}