• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

map-services / gps-routes-api
52%
main: 54%

Build:
Build:
LAST BUILD BRANCH: chore/update-go-deps
DEFAULT BRANCH: main
Repo Added 10 May 2026 04:56PM UTC
Token o1sY4eplBzQ4NhssDYfTrZnqZC0IkQF6b regen
Build 190 Last
Files 26
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH chore/remove-postgres
branch: chore/remove-postgres
CHANGE BRANCH
x
Reset
Sync Branches
  • chore/remove-postgres
  • chore/regen-facets
  • chore/update-go-deps
  • dependabot/docker/golang-1.27-alpine
  • dependabot/docker/ubuntu-25.10
  • dependabot/github_actions/actions/cache-6
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/actions/setup-go-7
  • dependabot/github_actions/actions/setup-node-7
  • dependabot/github_actions/actions/setup-python-7
  • dependabot/github_actions/docker/login-action-4.5.2
  • dependabot/github_actions/docker/login-action-4.6.0
  • dependabot/github_actions/docker/login-action-4.7.0
  • dependabot/go_modules/github.com/JGLTechnologies/gin-rate-limit-1.5.9
  • dependabot/go_modules/github.com/gin-contrib/cors-1.7.9
  • dependabot/go_modules/github.com/golang-migrate/migrate/v4-4.20.1
  • dependabot/go_modules/github.com/jackc/pgx/v5-5.10.0
  • dependabot/go_modules/github.com/jackc/pgx/v5-5.11.0
  • dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.45
  • dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.46
  • dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.47
  • dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.48
  • dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.49
  • dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.50
  • dependabot/go_modules/github.com/rm-hull/godx-0.2.2
  • dependabot/go_modules/github.com/rm-hull/godx-0.2.3
  • dependabot/go_modules/github.com/rm-hull/godx-0.2.4
  • dependabot/go_modules/github.com/rm-hull/godx-0.2.6
  • dependabot/go_modules/github.com/schollz/progressbar/v3-3.19.1
  • dependabot/go_modules/github.com/stretchr/testify-1.12.0
  • dependabot/go_modules/github.com/stretchr/testify-1.12.1
  • dependabot/go_modules/github.com/tavsec/gin-healthcheck-1.7.16
  • dependabot/go_modules/github.com/tavsec/gin-healthcheck-1.7.17
  • dependabot/go_modules/github.com/tavsec/gin-healthcheck-1.7.18
  • dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.43.0
  • dependabot/go_modules/go.eigsys.de/gin-cachecontrol/v2-2.5.0
  • dependabot/go_modules/go.eigsys.de/gin-cachecontrol/v2-2.6.0
  • feat/issue-120/phase-4-sqlite-repository
  • main
  • refactor/modernc-sqlite
  • refactor/remove-spatialite

15 Oct 2026 08:49PM UTC coverage: 52.312% (+16.7%) from 35.653%
38805024123

Pull #183

github

rm-hull
feat: add --overwrite flag to import command

Adds a --overwrite flag to the 'gps-routes import' cobra command that
deletes the SQLite database file before re-creating the schema, so
repeated imports start from a clean state. The Makefile 'import-data'
target passes through via make import-data OVERWRITE=1.
Pull Request #183: chore: add Makefile and streamline CI to use make commands

90 of 146 new or added lines in 8 files covered. (61.64%)

103 existing lines in 8 files now uncovered.

611 of 1168 relevant lines covered (52.31%)

0.53 hits per line

Relevant lines Covered
Build:
Build:
1168 RELEVANT LINES 611 COVERED LINES
0.53 HITS PER LINE
Source Files on chore/remove-postgres
  • Tree
  • List 18
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
38805024123 chore/remove-postgres feat: add --overwrite flag to import command Adds a --overwrite flag to the 'gps-routes import' cobra command that deletes the SQLite database file before re-creating the schema, so repeated imports start from a clean state. The Makefile 'import-... Pull #183 15 Oct 2026 08:50PM UTC rm-hull github
52.31
38804517674 chore/remove-postgres fix: make import-data defaults to data/backup when DATA_PATH unset was empty by default, causing the cobra command to fail with 'accepts 1 arg(s), received 0'. Use $(or $(DATA_PATH),data/backup) to default to the route JSON backups directory. Pull #183 15 Oct 2026 08:46PM UTC rm-hull github
52.5
38803802230 chore/remove-postgres ci: remove QEMU setup from Docker publish job QEMU is only needed for cross-architecture builds. Since we only target linux/amd64 (the native architecture of ubuntu-latest runners), the setup-qemu-action@v4 step adds overhead with no benefit. Bui... Pull #183 15 Oct 2026 08:41PM UTC rm-hull github
52.5
38802844418 chore/remove-postgres feat: add 'make import-data' target Convenience target that runs the import command via 'go run' with the correct SQLite build tags, creating ./data/ if needed. Input directory is configurable via DATA_PATH make variable (default is empty; the im... Pull #183 15 Oct 2026 08:33PM UTC rm-hull github
52.5
38802411209 chore/remove-postgres fix: FTS5 probe fails hard instead of falling back - commands/setup_sqlite_db.go: FTS5 availability now returns an error (with build-tag guidance) instead of logging a warning and falling back to createSchemaWithoutFTS5. Removed createSchemaW... Pull #183 15 Oct 2026 08:30PM UTC rm-hull github
52.5
38801577632 chore/remove-postgres refactor: merge import_data_common.go into import_data.go The PostgreSQL import path has been removed, leaving only the SQLite implementation. The helper functions (isRunningInDocker, walkFiles, loadJson) are only used by ImportData, so the split... Pull #183 15 Oct 2026 08:26PM UTC rm-hull github
48.76
38801339344 chore/remove-postgres fix: resolve errcheck linter failures in repositories/sqlite.go - Check json.Unmarshal errors in FindByObjectID with wrapped context - Use deferred closure with _ = rows.Close() for all 5 row iteration sites These were flagged by golangci-lint o... Pull #183 15 Oct 2026 08:23PM UTC rm-hull github
48.76
38800714949 chore/remove-postgres chore: add Makefile, streamline CI to use make, install Spatialite pre-test - Add project Makefile with build/test/lint/run/docker targets - CI uses make build / make test-ci instead of raw commands - Install libsqlite3-mod-spatialite before test... Pull #183 15 Oct 2026 08:19PM UTC rm-hull github
49.32
38799929075 chore/remove-postgres chore: add Makefile, streamline CI to use make, install Spatialite pre-test - Add project Makefile with build/test/lint/run/docker targets - CI uses make build / make test-ci instead of raw commands - Install libsqlite3-mod-spatialite before test... Pull #183 15 Oct 2026 08:14PM UTC rm-hull github
49.32
38798464289 chore/remove-postgres chore: add Makefile and streamline CI workflows Introduce a project Makefile to standardize build, test, lint, and Docker targets, and update GitHub Actions to use the new Makefile commands for consistency. Pull #183 15 Oct 2026 08:02PM UTC rm-hull github
49.64
See All Builds (190)

Badge your Repo: gps-routes-api

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc