An open API service for producing an overview of a list of open source projects.

https://github.com/upper/db

cockroachdb dal database db go golang mongodb mysql nosql orm postgresql sql sqlite upper

Score: 27.63448426630678

Last synced: about 3 hours ago
JSON representation

Repository metadata:

Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 16 hours ago

Total Commits: 1,415
Total Committers: 39
Avg Commits per committer: 36.282
Development Distribution Score (DDS): 0.092

Commits in past year: 5
Committers in past year: 1
Avg Commits per committer in past year: 5.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
José Carlos Nieto j****s@m****t 1285
Peter Kieltyka p****a@p****m 48
Maciej Lisiewski m****i@g****m 14
Vojtech Vitek (V-Teq) v****k@p****m 9
Max Hawkins m****s@g****m 5
Paul Xue p****e@p****m 4
Arturo Vergara h****o@a****e 4
Peter Kieltyka p****a@g****m 4
Kevin Darlington k****n@g****m 3
Matthew McCullough m****h@b****m 3
russtone r****e@y****u 3
Lars Buitinck l****k@e****l 2
Paul Xue x****p@g****m 2
fifsky f****y@g****m 2
icattlecoder i****r@g****m 2
sdvcrx m****e@g****m 2
José Carlos Nieto x****m@a****x 1
Snir Shechter s****r@a****m 1
wei2912 w****t@h****m 1
skanukov s****v@g****m 1
rjmcguire r****e@g****m 1
joshle j****e@q****m 1
guoguangwu g****u@m****m 1
dependabot[bot] 4****] 1
awgh a****h@a****g 1
achun a****x@q****m 1
a a****@t****n 1
William Olson w****7@g****m 1
Piotr "Orange" Zduniak p****r@z****t 1
Michael Fridman m****2@i****m 1
and 9 more...

Issue and Pull Request metadata

Last synced: 10 days ago

Total issues: 78
Total pull requests: 76
Average time to close issues: 10 months
Average time to close pull requests: 4 months
Total issue authors: 63
Total pull request authors: 18
Average comments per issue: 1.38
Average comments per pull request: 0.49
Merged pull request: 54
Bot issues: 0
Bot pull requests: 7

Past year issues: 4
Past year pull requests: 11
Past year average time to close issues: N/A
Past year average time to close pull requests: 3 days
Past year issue authors: 4
Past year pull request authors: 3
Past year average comments per issue: 0.75
Past year average comments per pull request: 0.0
Past year merged pull request: 7
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/upper/db

Top Issue Authors

  • wzhsh90 (9)
  • mcandre (3)
  • arantesxyz (2)
  • lampi87 (2)
  • BeanWei (2)
  • ianhe8x (2)
  • pkieltyka (2)
  • tooptoop4 (1)
  • rkostrzewski (1)
  • ChristianGerdes (1)
  • vitaminwater (1)
  • kayandra (1)
  • jaanreinok (1)
  • sbernierlacapitale (1)
  • 012git012 (1)

Top Pull Request Authors

  • xiam (48)
  • dependabot[bot] (7)
  • vakenbolt (2)
  • pixel365 (2)
  • pkieltyka (2)
  • vitiokss (2)
  • jbattelini (2)
  • Abirdcfly (1)
  • maxbrunet (1)
  • jgirtakovskis (1)
  • lenuse (1)
  • GoWebProd (1)
  • mfridman (1)
  • kipply (1)
  • sdvcrx (1)

Top Issue Labels

  • unconfirmed (6)
  • v4 (4)
  • question (2)
  • enhancement (1)
  • v3 (1)
  • wontfix (1)
  • bug (1)

Top Pull Request Labels

  • dependencies (7)
  • bug (2)
  • v4 (1)

Package metadata

proxy.golang.org: upper.io/db.v3

Package db (or upper-db) provides a common interface to work with a variety of data sources using adapters that wrap mature database drivers. Install upper-db: Usage See more usage examples and documentation for users at https://upper.io/db.v3.

  • Homepage: https://github.com/upper/db
  • Documentation: https://pkg.go.dev/upper.io/db.v3#section-documentation
  • Licenses: MIT
  • Latest release: v3.8.0+incompatible (published about 5 years ago)
  • Last Synced: 2026-02-04T20:42:14.185Z (about 18 hours ago)
  • Versions: 55
  • Dependent Packages: 105
  • Dependent Repositories: 325
  • Docker Downloads: 3,403,288
  • Rankings:
    • Dependent repos count: 0.374%
    • Dependent packages count: 0.416%
    • Docker downloads count: 0.492%
    • Average: 0.859%
    • Stargazers count: 1.185%
    • Forks count: 1.827%
proxy.golang.org: github.com/upper/db/v4

Package db (or upper/db) provides an agnostic data access layer to work with different databases. Install upper/db: Usage

  • Homepage: https://github.com/upper/db
  • Documentation: https://pkg.go.dev/github.com/upper/db/v4#section-documentation
  • Licenses: MIT
  • Latest release: v4.10.0 (published 11 months ago)
  • Last Synced: 2026-02-05T03:20:22.507Z (about 11 hours ago)
  • Versions: 26
  • Dependent Packages: 101
  • Dependent Repositories: 68
  • Docker Downloads: 3,359,726
  • Rankings:
    • Dependent packages count: 0.445%
    • Dependent repos count: 0.708%
    • Average: 1.086%
    • Stargazers count: 1.185%
    • Docker downloads count: 1.265%
    • Forks count: 1.827%
proxy.golang.org: github.com/upper/db

Package db (or upper-db) provides a common interface to work with a variety of data sources using adapters that wrap mature database drivers. Install upper-db: Usage See more usage examples and documentation for users at https://upper.io/db.v3.

  • Homepage: https://github.com/upper/db
  • Documentation: https://pkg.go.dev/github.com/upper/db#section-documentation
  • Licenses: MIT
  • Latest release: v3.8.0+incompatible (published about 5 years ago)
  • Last Synced: 2026-02-02T11:32:54.871Z (3 days ago)
  • Versions: 55
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Docker Downloads: 177
  • Rankings:
    • Stargazers count: 1.195%
    • Docker downloads count: 1.362%
    • Forks count: 1.859%
    • Average: 2.988%
    • Dependent repos count: 4.713%
    • Dependent packages count: 5.81%
proxy.golang.org: github.com/upper/DB/v4

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/upper/DB/v4#section-documentation
  • Licenses: mit
  • Latest release: v4.10.0 (published 11 months ago)
  • Last Synced: 2026-01-29T19:48:07.301Z (7 days ago)
  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.488%
    • Average: 5.672%
    • Dependent repos count: 5.857%

Dependencies

go.mod go
  • github.com/denisenkom/go-mssqldb v0.11.0
  • github.com/go-sql-driver/mysql v1.6.0
  • github.com/google/uuid v1.1.1
  • github.com/ipfs/go-detect-race v0.0.1
  • github.com/jackc/pgtype v1.10.0
  • github.com/jackc/pgx/v4 v4.15.0
  • github.com/lib/pq v1.10.4
  • github.com/mattn/go-sqlite3 v1.14.9
  • github.com/sirupsen/logrus v1.8.1
  • github.com/stretchr/testify v1.7.0
  • golang.org/x/crypto v0.0.0-20220307211146-efcb8507fb70
  • golang.org/x/sys v0.0.0-20211210111614-af8b64212486
  • golang.org/x/text v0.3.7
  • gopkg.in/mgo.v2 v2.0.0-20190816093944-a6b53ec6cb22
  • gopkg.in/yaml.v2 v2.4.0
  • gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
  • modernc.org/ql v1.4.0
go.sum go
  • 196 dependencies
.github/workflows/test.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
tests/ansible/requirements.txt pypi
  • Jinja2 ==3.1.6 test
  • MarkupSafe ==3.0.2 test
  • PyMySQL ==1.1.1 test
  • PyYAML ==6.0.2 test
  • ansible ==11.3.0 test
  • ansible-core ==2.18.3 test
  • certifi ==2025.1.31 test
  • cffi ==1.17.1 test
  • charset-normalizer ==3.4.1 test
  • cryptography ==44.0.2 test
  • dnspython ==2.7.0 test
  • idna ==3.10 test
  • packaging ==24.2 test
  • psycopg2-binary ==2.9.10 test
  • pycparser ==2.22 test
  • pymongo ==4.11.3 test
  • pymssql ==2.3.2 test
  • requests ==2.32.3 test
  • resolvelib ==1.0.1 test
  • urllib3 ==2.3.0 test