0977d3a58b
- Add SQLite and UUID dependencies (go-sqlite3, google/uuid) - Create database connection with automatic migrations - Implement UserRepository with full CRUD operations - Implement HabitRepository with JSON serialization for arrays - Implement HabitEntryRepository with date range queries - Add comprehensive test coverage for all repositories - Fix User entity to default timezone to UTC when empty - All tests passing with TDD approach (Red-Green-Refactor)
9 lines
142 B
Modula-2
9 lines
142 B
Modula-2
module habit-tracker-api
|
|
|
|
go 1.23.4
|
|
|
|
require (
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/mattn/go-sqlite3 v1.14.32 // indirect
|
|
)
|