Skip to content

Commit

Permalink
Merge pull request #3745 from owid/tmp-table-conflicts-staging
Browse files Browse the repository at this point in the history
馃敤 add migration to add chart_diff_conflicts table
  • Loading branch information
lucasrodes committed Jun 25, 2024
2 parents 7160bef + f1257a8 commit 40ce026
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions db/migration/1719338980266-AddChartDiffConflictsTable.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import { MigrationInterface, QueryRunner } from "typeorm"

export class ChartDiffConflicts1719334981843 implements MigrationInterface {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`-- sql
CREATE TABLE chart_diff_conflicts (
id integer NOT NULL AUTO_INCREMENT,
chartId integer NOT NULL,
targetUpdatedAt datetime DEFAULT NULL,
updatedAt datetime NOT NULL,
conflict 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_conflicts`)
}
}

0 comments on commit 40ce026

Please sign in to comment.