Change fileSizeInByte to bigint from int to handle large size (#534)

This commit is contained in:
Alex
2022-08-26 09:07:59 -07:00
committed by GitHub
parent f9b1b12b10
commit 4596a8ee01
3 changed files with 25 additions and 14 deletions
@@ -0,0 +1,14 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
export class ChangeExifFileSizeInByteToBigInt1661528919411 implements MigrationInterface {
name = 'ChangeExifFileSizeInByteToBigInt1661528919411';
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`
ALTER TABLE exif
ALTER COLUMN "fileSizeInByte" type bigint using "fileSizeInByte"::bigint;
`);
}
public async down(queryRunner: QueryRunner): Promise<void> {}
}