3x-ui/database
Sora39831 7f015ad27b fix: address code review issues for MariaDB support
- Close migration DB connections with defer to prevent leaks
- Truncate destination tables before migration to avoid duplicates
- Wrap migration in transaction for atomicity
- Pass DB password via env var instead of CLI args to avoid process list exposure
- Improve error messages for MariaDB export/import with alternatives
- Update package doc to reflect dual DB support
- DRY migration logic with shared migrateAllTables function
2026-04-03 09:39:53 +08:00
..
model test: add unit tests for critical modules and fix flaky redirect middleware 2026-04-03 08:44:51 +08:00
db.go fix: address code review issues for MariaDB support 2026-04-03 09:39:53 +08:00
db_test.go feat: refactor InitDB to be driver-agnostic with SQLite/MariaDB dispatch 2026-04-03 09:26:42 +08:00
migrate.go fix: address code review issues for MariaDB support 2026-04-03 09:39:53 +08:00