Commit graph

2 commits

Author SHA1 Message Date
duong.doan1
7750b593f6 refactor: simplify Docker build setup
- Remove all simple Docker files (Dockerfile.simple, Dockerfile.simple-local, build-simple-docker.sh)
- Remove docker-compose.local.yml
- Update docker-compose.yml to use Dockerfile.local for builds
- Update build-local-docker.sh as the single build script
- Keep only multi-stage Dockerfile.local for comprehensive local builds
2026-04-07 18:29:00 +07:00
duong.doan1
29692c738b feat: Complete Sprint 1 PostgreSQL infrastructure
- Add flyway-database-postgresql dependency
- Create DatabaseUdfProvider abstraction with SQLite/PostgreSQL implementations
- Update all DAO classes to use JooqUdfHelper for database-agnostic UDF/collation
- Implement dynamic JOOQ dialect configuration based on database type
- Add PostgreSQL migration directory with initial migration
- Create Docker Compose setup for PostgreSQL 16
- Add integration test with Testcontainers PostgreSQL
- Create helper scripts for local testing
- Update application.yml for simplified testing
- Add documentation and task tracking
2026-04-07 14:09:19 +07:00