Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/upper/db
Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
https://github.com/upper/db
cockroachdb dal database db go golang mongodb mysql nosql orm postgresql sql sqlite upper
Last synced: 3 days ago
JSON representation
Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
- Host: GitHub
- URL: https://github.com/upper/db
- Owner: upper
- License: mit
- Created: 2013-10-23T02:04:36.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T03:50:33.000Z (3 months ago)
- Last Synced: 2024-10-29T09:37:31.606Z (about 1 month ago)
- Topics: cockroachdb, dal, database, db, go, golang, mongodb, mysql, nosql, orm, postgresql, sql, sqlite, upper
- Language: Go
- Homepage: https://upper.io/
- Size: 4.94 MB
- Stars: 3,536
- Watchers: 57
- Forks: 235
- Open Issues: 158
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go - upper.io/db - Single interface for interacting with different data sources through the use of adapters that wrap mature database drivers. (ORM / HTTP Clients)
- zero-alloc-awesome-go - upper.io/db - Single interface for interacting with different data sources through the use of adapters that wrap mature database drivers. (ORM / HTTP Clients)
- awesome-rainmana - upper/db - Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. (Go)
- awesome-starts - upper/db - Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. (Go)
- awesome-go - upper.io/db - Single interface for interacting with different data sources through the use of adapters that wrap mature database drivers. Stars:`3.5K`. (ORM / HTTP Clients)
- awesome-go - db - Productive data access layer for Go. - ★ 1383 (ORM)
- awesome-go-extra - db - like features.|3167|221|145|2013-10-23T02:04:36Z|2022-08-15T03:36:51Z| (ORM / HTTP Clients)
- awesome-go-zh - upper.io/db
- awesome - db - Productive data access layer for Go. (Go)
- awesome - upper/db - Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. (Go)
- awesome - upper/db - Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. (Go)
README
# upper/db
`upper/db` is a productive data access layer (DAL) for [Go](https://golang.org)
that provides agnostic tools to work with different data sources, such as:* [PostgreSQL](https://upper.io/v4/adapter/postgresql)
* [MySQL](https://upper.io/v4/adapter/mysql)
* [MSSQL](https://upper.io/v4/adapter/mssql)
* [CockroachDB](https://upper.io/v4/adapter/cockroachdb)
* [MongoDB](https://upper.io/v4/adapter/mongo)
* [QL](https://upper.io/v4/adapter/ql)
* [SQLite](https://upper.io/v4/adapter/sqlite)See [upper.io/v4](//upper.io/v4) for documentation and code samples.
## The tour
![tour](https://user-images.githubusercontent.com/385670/91495824-c6fabb00-e880-11ea-925b-a30b94474610.png)
Take the [tour](https://tour.upper.io) to see real live examples in your
browser.## License
Licensed under [MIT License](./LICENSE)
## Contributors
See the [list of contributors](https://github.com/upper/db/graphs/contributors).