mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-08-16 23:50:05 +00:00
- Introduced a locking mechanism to ensure journal mode is initialized once per configuration section, preventing redundant database operations. - Added a validation function to check for required repeater tables, raising an error with actionable messages if any are missing. - Updated the DBManager to handle journal modes more efficiently, ensuring that only persistent modes are applied across connections. - Refactored the RepeaterManager to utilize the new validation function, improving error handling during initialization. - Enhanced tests to cover new journal mode behaviors and validate repeater table existence, ensuring robust database management.