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

stephenafamo / bob
53%
main: 53%

Build:
Build:
LAST BUILD BRANCH: fix/psql-from-placeholder-offsets
DEFAULT BRANCH: main
Repo Added 01 Aug 2022 08:04AM UTC
Files 252
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 fix/psql-from-placeholder-offsets
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 497-match-by-regex
  • 500-unset-fields
  • 510-relations
  • ability-to-use-in-and-notin-where-mods-with-empty-values
  • add-support-for-custom-types-in-models-dir-v0.30
  • alias-starter
  • alias-warn
  • alias-where
  • allow-as-method-on-dialect.select
  • antlr-visitor-improvments
  • apply-limit-in-bob.one
  • assign-set-expression
  • atlas-int32
  • augment-generated-queries
  • augmented-generated-queries-followup
  • bind-named-args
  • bob-file-suffix
  • bobgen-psql-performance
  • bobgen-sql
  • bugfix-658
  • bugfix/missing-primary-key-schema-alias
  • chores
  • claude/fix-required-field-factory-NLRCC
  • codegen-driver
  • codex/random-factory-imports
  • cols-in-insertq
  • column-limits
  • combined-query-fix
  • decimal-compare
  • deps
  • discussion-branch-679
  • docs
  • docs-update
  • empty-in-null
  • enum-name
  • enum-symbols
  • enum-var
  • enums-in-queries
  • error-empty-set
  • existing_relations
  • expr_plus_operator
  • feat/add-beforeupdatesetter-hook
  • feat/add-each-executor
  • feat/bobgen-sql-custom-image
  • feat/column-order-config
  • feat/columns-expr-expressions
  • feat/configure_enum_format
  • feat/conflict-target-helper
  • feat/counts-grouped-by
  • feat/disable-alias-for-build-columns
  • feat/excluded-helper
  • feat/multiple-from-using-psql
  • feat/psql-check-dberrors
  • feat/psql-from-tablesample
  • feat/psql-grouping-elements
  • feat/psql-join-using-alias
  • feat/psql-listen-notify
  • feat/setcols-clause-sqlite
  • feat/sub-query-expression
  • feat/unqualified-columns-changelog
  • feat/update-to-1.24
  • feat/values-query
  • feat/view-name-expr
  • feat/view-table-name-columns-expr
  • feat_comment_tag
  • feat_older_pg
  • feature/allow-changing-alias-of-table-ref
  • feature/allow-retrieve-alias-field-from-view
  • feature/grouped-hooks
  • feature/merge-parser-support
  • feature/new-type-system-aarondl-null-and-pointers
  • feature/preload-stable-aliases
  • feature/prepare-named-bind
  • feature/quote-unquoted-api
  • feature/returning-with-old-new-aliases
  • feature/table-queries
  • feature/where-or-and
  • features/query-hooks
  • filter-marshal
  • fix-143
  • fix-443
  • fix-alias-clash
  • fix-cte-col-alias
  • fix-cte-parenthesis
  • fix-enum-types-match-by-db_type
  • fix-factory-rels
  • fix-issue-with-count-tag
  • fix-issues-related-to-count-loading
  • fix-join-using
  • fix-named-group
  • fix-not-able-to-retrieve-rows
  • fix-setter-if-relationships
  • fix-update/delete-all
  • fix/103-generated-rel-bug
  • fix/112-join-alias
  • fix/113-multi-fk
  • fix/119-many-to-many-load-bug
  • fix/730-unused-uuid-import
  • fix/739-nullable-array-scan
  • fix/741-stable-query-aliases
  • fix/better-go-version
  • fix/bytea-cmp
  • fix/column-order-star-type-mismatch
  • fix/coveralls
  • fix/duplicate-param-refs
  • fix/factory-circular-reference-stack-overflow
  • fix/factory-composable-relations
  • fix/factory-existing-relation-cycle
  • fix/func-as
  • fix/issue-693-for-update-of
  • fix/issue-719-randint-overflow
  • fix/missing-base-type-imports-in-to-optional
  • fix/missing-pk-in-update
  • fix/mysql-getinserted-explicit-columns
  • fix/mysql-setter-invalid-expression
  • fix/netip-import
  • fix/pgx-json-simple-protocol-
  • fix/pgx-tx-commit-error
  • fix/psql-arg-type-order
  • fix/psql-from-join-chains
  • fix/psql-from-merge-joins
  • fix/psql-from-placeholder-offsets
  • fix/psql-searchbreadth-cte
  • fix/psql-update-from-placeholders
  • fix/psql-view-exists
  • fix/query-clone-scanner
  • fix/run-in-tx-panic-rollback
  • fix/setter-per-column-insert-values
  • fix/sql-identifier-quoting-v2
  • fix/stmt-rows-leak
  • fix/upstream-json-scan-fresh
  • fixes
  • flexible-conflict-mod
  • generate-error-constants-for-unique-index
  • goland-type-inference
  • implicit-fk
  • improve-generated-join
  • in-package-types
  • inet
  • issue-574
  • issue-585
  • issue-610
  • join-helpers-context-remove
  • libsql-support
  • lint-gofumpt-formatting
  • load-refactor
  • loader-dedup
  • main
  • mappings-pkg
  • materialized-views-psql
  • merge-psql-operation
  • minor-doc-updates
  • mod-values
  • mysql-compound-query
  • mysql-file
  • mysql-fulltype
  • mysql-keyword-id
  • mysql-queries
  • mysql-querygen
  • mysql-retrieval
  • mysql-union
  • names-only-for-gen-templates
  • ncruces
  • nest-to-one
  • nested-factory-rels
  • nested-query
  • netip-prefix
  • nil-model-slice
  • no-factory-docs
  • non-cgo-pg-parse
  • null-index-sort
  • null-system-config
  • omit-redundant-table-alias
  • op
  • opt-system
  • other-lang-gen
  • p18-hookable-mismatch
  • p19-clone-query-type
  • p20-shared-child-backref
  • p21-update-related-state
  • p29-slice-copy-matching-rows
  • patch-1
  • perf/after-preloader-generics
  • perf/copy-matching-rows-map
  • perf/loader-eq-any
  • perf/loader-eq-any-composite_index
  • perf/loader-map-stitch
  • perf/loader-preload-buffer-reuse
  • perf/loader-through-mapper-byindex
  • perf/loader-typed-scan
  • pgvector
  • pgx-improve
  • pgx-native-arrays
  • pgx-tx
  • pk-columns
  • plugins-galore
  • postgres-delete
  • prefix-annotation
  • preload-bug
  • preload-typed-maper
  • psql-case-sensitive
  • psql-many-load
  • psql-sectionload
  • psql-select-combined-args
  • psql-update-query
  • queries
  • query-caching
  • query-gen-testing
  • query-improvements
  • query-test-hook
  • random
  • randomize-test-fixes
  • refactor-table-methods
  • refactor/merge-when-chain-api
  • refactor/mm-merge-mods
  • refs/tags/0.6.0
  • refs/tags/v0.10.0
  • refs/tags/v0.10.1
  • refs/tags/v0.11.0
  • refs/tags/v0.12.0
  • refs/tags/v0.12.1
  • refs/tags/v0.13.0
  • refs/tags/v0.14.0
  • refs/tags/v0.14.1
  • refs/tags/v0.15.0
  • refs/tags/v0.15.2
  • refs/tags/v0.15.3
  • refs/tags/v0.15.4
  • refs/tags/v0.15.5
  • refs/tags/v0.15.6
  • refs/tags/v0.16.0
  • refs/tags/v0.17.0
  • refs/tags/v0.17.1
  • refs/tags/v0.17.2
  • refs/tags/v0.17.3
  • refs/tags/v0.18.0
  • refs/tags/v0.18.1
  • refs/tags/v0.18.2
  • refs/tags/v0.19.0
  • refs/tags/v0.19.1
  • refs/tags/v0.2.0
  • refs/tags/v0.2.1
  • refs/tags/v0.2.2
  • refs/tags/v0.2.3
  • refs/tags/v0.20.0
  • refs/tags/v0.20.1
  • refs/tags/v0.20.2
  • refs/tags/v0.20.3
  • refs/tags/v0.20.4
  • refs/tags/v0.20.5
  • refs/tags/v0.20.6
  • refs/tags/v0.21.0
  • refs/tags/v0.21.1
  • refs/tags/v0.22.0
  • refs/tags/v0.23.0
  • refs/tags/v0.23.1
  • refs/tags/v0.23.2
  • refs/tags/v0.24.0
  • refs/tags/v0.25.0
  • refs/tags/v0.26.0
  • refs/tags/v0.26.1
  • refs/tags/v0.3.0
  • refs/tags/v0.3.1
  • refs/tags/v0.4.0
  • refs/tags/v0.5.1
  • refs/tags/v0.6.0
  • refs/tags/v0.6.1
  • refs/tags/v0.6.2
  • refs/tags/v0.7.1
  • refs/tags/v0.8.0
  • refs/tags/v0.8.1
  • refs/tags/v0.9.0
  • refs/tags/v0.9.1
  • related-where
  • relation-count-improvements
  • relation-counting
  • remove-unqualified-for-generated-colums
  • scan-by-index
  • schema-in-preload
  • sectionload
  • semi-join
  • setter-insert-mod
  • spec-preload-dedup-cache
  • sql-pattern
  • sqlite-delete
  • sqlite-insert
  • sqlite-int
  • sqlite-update
  • stdlib-null
  • string-writer
  • subquery-parenthesis
  • template-restructure
  • testing
  • track-relationship-loading
  • types
  • types-compare
  • typo
  • uint64
  • um-set
  • unionall-countpreload-column
  • unique-alias-for-preloaders
  • uniques
  • update-docs
  • wrap-marshallable-types

24 Oct 2026 10:27PM UTC coverage: 53.213%. First build
40138653212

Pull #786

github

Roman A. Grigorovich
docs(changelog): note the FROM/USING placeholder offset fix
Pull Request #786:

5 of 5 new or added lines in 3 files covered. (100.0%)

12321 of 23154 relevant lines covered (53.21%)

733.72 hits per line

Relevant lines Covered
Build:
Build:
23154 RELEVANT LINES 12321 COVERED LINES
733.72 HITS PER LINE
Source Files on main
  • Tree
  • List 252
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
40138653212 fix/psql-from-placeholder-offsets docs(changelog): note the FROM/USING placeholder offset fix Pull #786 24 Oct 2026 10:36PM UTC Roman A. Grigorovich github
53.21
40134872058 fix/psql-from-placeholder-offsets fix(psql): preserve FROM/USING placeholder offsets UPDATE and DELETE passed start+len(args) into writeFromItemList, which added len(args) again when expressing each from_item, so preceding arguments were double-counted and placeholder numbers ski... Pull #786 24 Oct 2026 09:48PM UTC Roman A. Grigorovich github
53.21
39577981383 feature/preload-stable-aliases fix(gen): number aliases of generated joins per query Generated joins through another table, such as SelectJoins.Videos.InnerJoin.Tags, took the number in the alias of the table in between from the process-wide bob.NextUniqueInt(), so the same qu... Pull #785 21 Oct 2026 09:43AM UTC RafRabenda github
53.33
38638409702 fix/upstream-json-scan-fresh fix(types): isolate JSON values when scanning reused destinations Pull #784 14 Oct 2026 09:25PM UTC jay-babu github
53.24
38203581780 fix/741-stable-query-aliases fix!: use stable per-query aliases for Preload and multi-hop Joins Preload and generated multi-hop Joins suffixed table aliases with the process-global bob.NextUniqueInt counter, so building the same query twice produced different SQL and defeate... Pull #783 12 Oct 2026 04:36AM UTC jalaziz github
53.5
38203344148 fix/741-stable-query-aliases fix!: use stable per-query aliases for Preload and multi-hop Joins Preload and generated multi-hop Joins suffixed table aliases with the process-global bob.NextUniqueInt counter, so building the same query twice produced different SQL and defeate... Pull #783 12 Oct 2026 04:28AM UTC jalaziz github
53.47
38113525324 psql-sectionload feat(gen): wire the sectionload plugin into plugins.Setup Add Sectionload to plugins.Config (yaml key "sectionload"), merge it in Config.Merge, and append the plugin to the list returned by Setup. Setup is shared by all bobgen-* generators, so n... Pull #782 11 Oct 2026 05:12AM UTC sandonemaki github
56.91
38111640426 sectionload feat(gen): wire the sectionload plugin into plugins.Setup Add Sectionload to plugins.Config (yaml key "sectionload"), merge it in Config.Merge, and append the plugin to the list returned by Setup. Setup is shared by all bobgen-* generators, so n... Pull #781 11 Oct 2026 04:37AM UTC sandonemaki github
56.95
38104472163 unionall-countpreload-column Merge remote-tracking branch 'upstream/main' into unionall-countpreload-column Pull #763 11 Oct 2026 02:23AM UTC sandonemaki github
53.17
37399450007 main Merge pull request #770 from xrn/pgx-native-arrays Pgx native arrays push 06 Oct 2026 01:40AM UTC web-flow github
53.22
See All Builds (1319)
  • 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