Skip to content

Commit b0b779b

Browse files
committed
docs: [#12] add MySQL migration implementation plan
- Add comprehensive implementation plan for migrating from SQLite to MySQL - Include correct MySQL connection string format (path parameter) - Document automatic database migrations by Torrust Tracker - Add local Docker Compose testing strategy before VM testing - Update docs structure to include issues directory - Fix configuration based on actual Torrust Tracker MySQL driver The plan follows Phase 1 of the Hetzner migration strategy and provides step-by-step implementation guide with proper testing methodology.
1 parent 621382c commit b0b779b

File tree

4 files changed

+498
-0
lines changed

4 files changed

+498
-0
lines changed

docs/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,13 @@ This directory currently contains cross-cutting documentation:
2626
- [Hetzner Migration Plan](plans/hetzner-migration-plan.md) - Comprehensive plan
2727
for migrating from Digital Ocean to Hetzner infrastructure
2828

29+
### 🎯 [`issues/`](issues/) (Implementation Plans)
30+
31+
**Issue Implementation Plans:**
32+
33+
- [Phase 1: MySQL Migration](issues/12-use-mysql-instead-of-sqlite-by-default.md) -
34+
Detailed implementation plan for database migration from SQLite to MySQL
35+
2936
### Future Categories
3037

3138
The following directories can be created as needed:

0 commit comments

Comments
 (0)