From 21a65f8cf43c6d4aebd237817f1e1e6cd162e6e1 Mon Sep 17 00:00:00 2001 From: Dragory Date: Sun, 6 Jan 2019 17:30:39 +0200 Subject: [PATCH] Make sure all usernames/nicknames fit in the db, even with discrim --- ...88508314-MakeNameHistoryValueLengthLonger.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/migrations/1546788508314-MakeNameHistoryValueLengthLonger.ts diff --git a/src/migrations/1546788508314-MakeNameHistoryValueLengthLonger.ts b/src/migrations/1546788508314-MakeNameHistoryValueLengthLonger.ts new file mode 100644 index 00000000..c58da069 --- /dev/null +++ b/src/migrations/1546788508314-MakeNameHistoryValueLengthLonger.ts @@ -0,0 +1,17 @@ +import { MigrationInterface, QueryRunner } from "typeorm"; + +export class MakeNameHistoryValueLengthLonger1546788508314 implements MigrationInterface { + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(` + ALTER TABLE \`name_history\` + CHANGE COLUMN \`value\` \`value\` VARCHAR(160) NULL DEFAULT NULL COLLATE 'utf8mb4_swedish_ci' AFTER \`type\`; + `); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(` + ALTER TABLE \`name_history\` + CHANGE COLUMN \`value\` \`value\` VARCHAR(128) NULL DEFAULT NULL COLLATE 'utf8mb4_swedish_ci' AFTER \`type\`; + `); + } +}