- Add 'sqlc' target to generate Go code from SQL queries
- Make 'build-backend' depend on 'sqlc' to ensure queries are synced
- Use GOBIN variable for tool paths
- Update help text with sqlc installation requirement
Backend and frontend now run in background so Gin debug output
is preserved. View logs with:
tail -f /tmp/imc-backend.log
tail -f /tmp/imc-frontend.log
- Add .air.toml configuration for Go hot-reloading
- Add 'dev' target to run both frontend and backend together
- Update dev-backend to use air instead of go run
- Install air with: go install github.com/air-verse/air@latest