uptime-kuma/db/knex_migrations/2023-10-26-slow-response-notification.js
2023-10-29 12:28:49 -06:00

22 lines
1.1 KiB
JavaScript

exports.up = function (knex) {
// add various slow_response_notification parameters
return knex.schema
.alterTable("monitor", function(table) {
table.boolean("slow_response_notification").defaultTo(false);
table.integer("slow_response_notification_threshold").defaultTo(0);
table.integer("slow_response_notification_range").defaultTo(0);
table.string("slow_response_notification_method").defaultTo("");
table.integer("slow_response_notification_resend_interval").defaultTo(0);
});
}
exports.down = function (knex) {
return knex.schema
.alterTable("monitor", function(table) {
table.boolean("slow_response_notification").defaultTo(false);
table.integer("slow_response_notification_threshold").defaultTo(0);
table.integer("slow_response_notification_range").defaultTo(0);
table.string("slow_response_notification_method").defaultTo("");
table.integer("slow_response_notification_resend_interval").defaultTo(0);
});
}