Fix warning when updating to v3.3.1

cshd
Dragory 2021-03-31 22:17:48 +03:00
parent adf772f2ff
commit 944c23cd9c
No known key found for this signature in database
GPG Key ID: 5F387BA66DF8AAC1
1 changed files with 9 additions and 5 deletions

View File

@ -13,7 +13,9 @@ exports.up = async function(knex) {
const rows = await knex.table("old_moderator_role_overrides") const rows = await knex.table("old_moderator_role_overrides")
.select(); .select();
await knex.table("moderator_role_overrides").insert(rows); if (rows.length) {
await knex.table("moderator_role_overrides").insert(rows);
}
await knex.schema.dropTable("old_moderator_role_overrides"); await knex.schema.dropTable("old_moderator_role_overrides");
}; };
@ -32,10 +34,12 @@ exports.down = async function(knex) {
const rows = await knex.table("new_moderator_role_overrides") const rows = await knex.table("new_moderator_role_overrides")
.select(); .select();
await knex.table("moderator_role_overrides").insert(rows.map(r => { if (rows.length) {
delete r.id; await knex.table("moderator_role_overrides").insert(rows.map(r => {
return r; delete r.id;
})); return r;
}));
}
await knex.schema.dropTable("new_moderator_role_overrides"); await knex.schema.dropTable("new_moderator_role_overrides");
}; };