Files
protocol/apps-node/api/migrations/1627932761228-AddValidSignedOrdersV4View.ts
2023-02-28 10:08:04 -07:00

16 lines
536 B
TypeScript

import { MigrationInterface, QueryRunner } from 'typeorm';
export class AddValidSignedOrdersV4View1627932761228 implements MigrationInterface {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`
CREATE VIEW valid_signed_orders_v4
AS SELECT * FROM signed_orders_v4
WHERE invalid_since IS NULL
`);
}
public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`DROP VIEW valid_signed_orders_v4`);
}
}