diff --git a/migrations/1720815210066_json-item-mapping.ts b/migrations/1720815210066_json-item-mapping.ts new file mode 100644 index 00000000..73b5e3a8 --- /dev/null +++ b/migrations/1720815210066_json-item-mapping.ts @@ -0,0 +1,17 @@ +/* eslint-disable @typescript-eslint/naming-convention */ +import { MigrationBuilder } from 'node-pg-migrate' +import { Item } from '../src/Item' + +const column = 'mappings' + +export async function up(pgm: MigrationBuilder): Promise { + pgm.alterColumn(Item.tableName, column, { + type: 'json', + }) +} + +export async function down(pgm: MigrationBuilder): Promise { + pgm.alterColumn(Item.tableName, column, { + type: 'jsonb', + }) +}