diff --git a/lib/database/migrations/v1/20261019110000-environment-destroyed-status-to-done.js b/lib/database/migrations/v1/20261019110000-environment-destroyed-status-to-done.js index 6d3b59cd82..25427f9348 100644 --- a/lib/database/migrations/v1/20261019110000-environment-destroyed-status-to-done.js +++ b/lib/database/migrations/v1/20261019110000-environment-destroyed-status-to-done.js @@ -15,9 +15,10 @@ /** @type {import('sequelize-cli').Migration} */ module.exports = { + // `updated_at` is explicitly kept as is because the column has ON UPDATE CURRENT_TIMESTAMP, and the status history is ordered by it up: async (queryInterface) => queryInterface.sequelize.query(` UPDATE environments_history_items - SET status = 'DONE' + SET status = 'DONE', updated_at = updated_at WHERE status = 'DESTROYED' `),