From ef08ef020bbbc17967f0462076f1f1ccd55fcd34 Mon Sep 17 00:00:00 2001 From: "Jill \"oatmealine\" Monoids" Date: Mon, 20 Nov 2023 05:06:57 +0300 Subject: [PATCH] fix migration for empty counters table --- migrations/20231113151937_giveCountersIds.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/migrations/20231113151937_giveCountersIds.js b/migrations/20231113151937_giveCountersIds.js index a1424e2..6161b0e 100644 --- a/migrations/20231113151937_giveCountersIds.js +++ b/migrations/20231113151937_giveCountersIds.js @@ -19,12 +19,12 @@ exports.up = async function(knex) { // awfulllllllllllllll const rows = await knex('counters').select('*'); - await knex('counters_').insert(rows); + if (rows.length > 0) await knex('counters_').insert(rows); await knex.schema .dropTable('counters') .renameTable('counters_', 'counters'); - + await knex.schema .alterTable('counterUserLink', table => { table.integer('id').references('id').inTable('counters');