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

stephenafamo / bob
44%
main: 43%

Build:
Build:
LAST BUILD BRANCH: merge-psql-operation
DEFAULT BRANCH: main
Repo Added 01 Aug 2022 08:04AM UTC
Files 240
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 merge-psql-operation
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 497-match-by-regex
  • 500-unset-fields
  • 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
  • antlr-visitor-improvments
  • atlas-int32
  • bind-named-args
  • bob-file-suffix
  • bobgen-psql-performance
  • bobgen-sql
  • bugfix/missing-primary-key-schema-alias
  • chores
  • codegen-driver
  • cols-in-insertq
  • column-limits
  • decimal-compare
  • deps
  • 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/sub-query-expression
  • feat/update-to-1.24
  • feat/values-query
  • feat_comment_tag
  • feat_older_pg
  • feature/allow-changing-alias-of-table-ref
  • feature/allow-retrieve-alias-field-from-view
  • feature/grouped-hooks
  • feature/new-type-system-aarondl-null-and-pointers
  • feature/prepare-named-bind
  • 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-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/better-go-version
  • fix/bytea-cmp
  • fix/coveralls
  • fix/func-as
  • fix/missing-pk-in-update
  • fix/mysql-setter-invalid-expression
  • fix/netip-import
  • fix/pgx-json-simple-protocol-
  • 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
  • load-refactor
  • main
  • mappings-pkg
  • 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
  • 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
  • op
  • opt-system
  • other-lang-gen
  • patch-1
  • pgvector
  • pgx-improve
  • pgx-tx
  • pk-columns
  • plugins-galore
  • postgres-delete
  • prefix-annotation
  • preload-bug
  • psql-case-sensitive
  • psql-many-load
  • 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
  • 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-counting
  • scan-by-index
  • schema-in-preload
  • setter-insert-mod
  • sql-pattern
  • sqlite-delete
  • sqlite-insert
  • sqlite-int
  • sqlite-update
  • stdlib-null
  • string-writer
  • subquery-parenthesis
  • template-restructure
  • testing
  • types
  • types-compare
  • uint64
  • um-set
  • uniques
  • update-docs
  • wrap-marshallable-types

01 Feb 2026 09:43AM UTC coverage: 43.664% (+0.9%) from 42.739%
21560672176

Pull #623

github

Roman A. Grigorovich
refactor: remove already embedded CTE and RETURNING methods from MergeQuery
Pull Request #623: feat(psql merge): implement MERGE statement support with comprehensive test cases (issue #593)

368 of 405 new or added lines in 4 files covered. (90.86%)

10382 of 23777 relevant lines covered (43.66%)

591.42 hits per line

Relevant lines Covered
Build:
Build:
23777 RELEVANT LINES 10382 COVERED LINES
591.42 HITS PER LINE
Source Files on main
  • Tree
  • List 240
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21560672176 merge-psql-operation refactor: remove already embedded CTE and RETURNING methods from MergeQuery Pull #623 01 Feb 2026 09:52AM UTC Roman A. Grigorovich github
43.66
21554651217 feat/sub-query-expression feat: add Any, All, Some for MySQL Pull #622 01 Feb 2026 02:09AM UTC manhrev github
42.61
21515496113 merge-psql-operation fix: refactor source argument handling in MergeUsing WriteSQL method Pull #623 30 Jan 2026 12:24PM UTC Roman A. Grigorovich github
43.64
21514834124 merge-psql-operation feat(psql merge): implement MERGE statement support with comprehensive test cases - Added Merge function to create MERGE queries in psql dialect. - Introduced mm package for building MERGE query components including Into, Using, WhenMatched, and ... Pull #623 30 Jan 2026 11:59AM UTC Roman A. Grigorovich github
43.64
21511526140 feat/sub-query-expression feat: all, some, any starters for psql Pull #622 30 Jan 2026 09:56AM UTC manhrev github
42.63
21314198012 main Merge pull request #615 from Xaeroxe/error-empty-set Return error if SET clause is empty push 24 Jan 2026 11:19AM UTC web-flow github
42.74
21297394094 error-empty-set give error constant a better name Pull #615 24 Jan 2026 12:16AM UTC Xaeroxe github
42.77
21304052066 feat/add-beforeupdatesetter-hook Add `BeforeUpdateSetterHooks` Pull #617 23 Jan 2026 11:09PM UTC toqueteos github
42.74
21293428638 main Merge pull request #613 from manhrev/feat/values-query feat: Add VALUES query push 23 Jan 2026 04:43PM UTC web-flow github
42.74
21293027161 feat/values-query Merge branch 'main' into feat/values-query Pull #613 23 Jan 2026 04:27PM UTC web-flow github
42.74
See All Builds (1005)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc