feat: Add board setting to expand task lists by default

Closes #683, closes #1333
This commit is contained in:
Maksim Eltyshev
2025-09-05 23:21:08 +02:00
parent b47a337a4f
commit 984b789e2e
39 changed files with 78 additions and 3 deletions

View File

@@ -0,0 +1,21 @@
/*!
* Copyright (c) 2024 PLANKA Software GmbH
* Licensed under the Fair Use License: https://github.com/plankanban/planka/blob/master/LICENSE.md
*/
exports.up = async (knex) => {
await knex.schema.alterTable('board', (table) => {
/* Columns */
table.boolean('expand_task_lists_by_default').notNullable().defaultTo(false);
});
return knex.schema.alterTable('board', (table) => {
table.boolean('expand_task_lists_by_default').notNullable().alter();
});
};
exports.down = (knex) =>
knex.schema.table('board', (table) => {
table.dropColumn('expand_task_lists_by_default');
});