tududi/backend/migrations/20260201000001-add-defer-and-extras-to-views.js
Chris b0b613f7bd
Reorder elements (#687)
* Reorder elements

* Enhance global search
2025-12-09 10:51:51 +02:00

34 lines
925 B
JavaScript

'use strict';
const {
safeAddColumns,
safeRemoveColumn,
} = require('../utils/migration-utils');
module.exports = {
up: async (queryInterface, Sequelize) => {
await safeAddColumns(queryInterface, 'views', [
{
name: 'defer',
definition: {
type: Sequelize.STRING,
allowNull: true,
comment: 'Defer timeframe filter',
},
},
{
name: 'extras',
definition: {
type: Sequelize.TEXT,
allowNull: true,
comment: 'JSON array of extras filters',
},
},
]);
},
down: async (queryInterface) => {
await safeRemoveColumn(queryInterface, 'views', 'extras');
await safeRemoveColumn(queryInterface, 'views', 'defer');
},
};