Skip to content

Commit

Permalink
🔨 add migration to add chart_diff_approvals table (#3584)
Browse files Browse the repository at this point in the history
  • Loading branch information
Marigold authored May 7, 2024
1 parent 213ecfb commit 17d954f
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions db/migration/1715081027513-AddChartDiffApprovalsTable.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
import { MigrationInterface, QueryRunner } from "typeorm"

export class AddChartDiffApprovalsTable1715081027513
implements MigrationInterface
{
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`-- sql
CREATE TABLE chart_diff_approvals (
id integer NOT NULL AUTO_INCREMENT,
chartId integer NOT NULL,
sourceUpdatedAt datetime NOT NULL,
targetUpdatedAt datetime DEFAULT NULL,
updatedAt datetime NOT NULL,
status varchar(255) NOT NULL,
FOREIGN KEY (chartId) REFERENCES charts (id) ON DELETE CASCADE ON UPDATE CASCADE,
PRIMARY KEY (id),
INDEX (chartId)
)
`)
}

public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`DROP TABLE chart_diff_approvals`)
}
}

0 comments on commit 17d954f

Please sign in to comment.