UNPKG

@lomray/microservice-payment-stripe

Version:

Stripe payment microservice based on NodeJS & inverted json.

36 lines (32 loc) 2.01 kB
'use strict'; var tslib = require('tslib'); class createdFields1687121988009 { constructor() { this.name = 'createdFields1687121988009'; } up(queryRunner) { return tslib.__awaiter(this, void 0, void 0, function* () { yield queryRunner.query(`ALTER TABLE "customer" ADD "createdAt" TIMESTAMP NOT NULL DEFAULT now()`); yield queryRunner.query(`ALTER TABLE "customer" ADD "updatedAt" TIMESTAMP NOT NULL DEFAULT now()`); yield queryRunner.query(`ALTER TABLE "product" ADD "createdAt" TIMESTAMP NOT NULL DEFAULT now()`); yield queryRunner.query(`ALTER TABLE "product" ADD "updatedAt" TIMESTAMP NOT NULL DEFAULT now()`); yield queryRunner.query(`ALTER TABLE "price" ADD "createdAt" TIMESTAMP NOT NULL DEFAULT now()`); yield queryRunner.query(`ALTER TABLE "price" ADD "updatedAt" TIMESTAMP NOT NULL DEFAULT now()`); yield queryRunner.query(`ALTER TABLE "transaction" ADD "createdAt" TIMESTAMP NOT NULL DEFAULT now()`); yield queryRunner.query(`ALTER TABLE "transaction" ADD "updatedAt" TIMESTAMP NOT NULL DEFAULT now()`); }); } down(queryRunner) { return tslib.__awaiter(this, void 0, void 0, function* () { yield queryRunner.query(`ALTER TABLE "customer" DROP COLUMN "updatedAt"`); yield queryRunner.query(`ALTER TABLE "customer" DROP COLUMN "createdAt"`); yield queryRunner.query(`ALTER TABLE "transaction" DROP COLUMN "updatedAt"`); yield queryRunner.query(`ALTER TABLE "transaction" DROP COLUMN "createdAt"`); yield queryRunner.query(`ALTER TABLE "price" DROP COLUMN "updatedAt"`); yield queryRunner.query(`ALTER TABLE "price" DROP COLUMN "createdAt"`); yield queryRunner.query(`ALTER TABLE "product" DROP COLUMN "updatedAt"`); yield queryRunner.query(`ALTER TABLE "product" DROP COLUMN "createdAt"`); }); } } module.exports = createdFields1687121988009;