CRITICAL FIX: remove description field from app_settings inserts
Mirror to GitHub / mirror (push) Successful in 31s
Test and Lint / frontend-test (push) Has been cancelled
Test and Lint / backend-test (push) Has been cancelled
Version and Release / version-bump (push) Has been cancelled
Version and Release / trigger-drone (push) Has been cancelled
continuous-integration/drone/push Build is passing

Production failing with "column description does not exist" error.
The app_settings table only has: id, setting_key, setting_value, setting_type, updated_at
Removed all description fields from migration 032.

URGENT: Production is down - this is blocking the backend from starting.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-07-23 08:48:11 +02:00
parent c95784eda9
commit 5cce58c233
@@ -93,38 +93,32 @@ exports.up = async function(knex) {
{ {
setting_key: 'restore_allow_force', setting_key: 'restore_allow_force',
setting_value: JSON.stringify(false), setting_value: JSON.stringify(false),
setting_type: 'restore', setting_type: 'restore'
description: 'Allow force restore with warnings'
}, },
{ {
setting_key: 'restore_require_pre_backup', setting_key: 'restore_require_pre_backup',
setting_value: JSON.stringify(true), setting_value: JSON.stringify(true),
setting_type: 'restore', setting_type: 'restore'
description: 'Require pre-restore backup'
}, },
{ {
setting_key: 'restore_max_file_size_mb', setting_key: 'restore_max_file_size_mb',
setting_value: '5000', setting_value: '5000',
setting_type: 'restore', setting_type: 'restore'
description: 'Maximum file size for restore (MB)'
}, },
{ {
setting_key: 'restore_verify_checksums', setting_key: 'restore_verify_checksums',
setting_value: JSON.stringify(true), setting_value: JSON.stringify(true),
setting_type: 'restore', setting_type: 'restore'
description: 'Verify file checksums during restore'
}, },
{ {
setting_key: 'restore_email_on_completion', setting_key: 'restore_email_on_completion',
setting_value: JSON.stringify(true), setting_value: JSON.stringify(true),
setting_type: 'restore', setting_type: 'restore'
description: 'Send email on restore completion'
}, },
{ {
setting_key: 'restore_retention_days', setting_key: 'restore_retention_days',
setting_value: '30', setting_value: '30',
setting_type: 'restore', setting_type: 'restore'
description: 'Days to retain restore history'
} }
]); ]);