fix migration for empty counters table

This commit is contained in:
Jill 2023-11-20 05:06:57 +03:00
parent fcc7956b4d
commit ef08ef020b
1 changed files with 2 additions and 2 deletions

View File

@ -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');