ijuanes
1ad0e8bf13
docs: add PostgreSQL migration guide for future scalability
- Add section 9 to TECHNICAL_SPECIFICATIONS.md with:
- Migration criteria (DB size, connections, users, transactions)
- Proposed repository pattern architecture
- Migration steps overview
- Benefits of PostgreSQL
- Create docs/MIGRATION_TO_POSTGRES.md with comprehensive guide:
- When to migrate (detailed thresholds)
- Architecture overview (repository pattern)
- Step-by-step migration process (10 steps)
- Complete code examples:
* Base repository interfaces
* SQLite implementation
* PostgreSQL implementation
* Repository factory
* Migration script
- Docker Compose configuration
- Rollback plan
- Monitoring and maintenance
- Performance optimization
- Troubleshooting guide
This enables future migration when database grows beyond SQLite capabilities.