Changed affiliate parameters from query string to JSON.

This commit is contained in:
DebaucheryLibrarian
2026-01-22 03:49:13 +01:00
parent 856601d1d9
commit 58ada146a9
2 changed files with 33 additions and 16 deletions

View File

@@ -0,0 +1,22 @@
exports.up = async (knex) => {
await knex('affiliates')
.update('parameters', null);
await knex.schema.alterTable('affiliates', (table) => {
table.dropUnique(['entity_id', 'parameters']);
});
await knex.schema.alterTable('affiliates', (table) => {
table.json('parameters')
.alter();
});
};
exports.down = async (knex) => {
await knex.schema.alterTable('affiliates', (table) => {
table.string('parameters')
.alter();
table.unique(['entity_id', 'parameters']);
});
};