All Projects → zorro-del-caribe → Ship Hold

zorro-del-caribe / Ship Hold

Licence: mit
data access framework for Postgresql on nodejs

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Ship Hold

Squid
🦑 Provides SQL tagged template strings and schema definition functions.
Stars: ✭ 57 (-48.18%)
Mutual labels:  query-builder, sql-query, database, postgresql, postgres
Piccolo
A fast, user friendly ORM and query builder which supports asyncio.
Stars: ✭ 219 (+99.09%)
Mutual labels:  orm, query-builder, database, postgresql
Querybuilder
SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
Stars: ✭ 2,111 (+1819.09%)
Mutual labels:  query-builder, sql-query, database, postgresql
Loukoum
A simple SQL Query Builder
Stars: ✭ 305 (+177.27%)
Mutual labels:  builder, query-builder, postgresql, postgres
Goqu
SQL builder and query library for golang
Stars: ✭ 984 (+794.55%)
Mutual labels:  sql-query, database, postgresql, postgres
Evolutility Server Node
Model-driven REST or GraphQL backend for CRUD and more, written in Javascript, using Node.js, Express, and PostgreSQL.
Stars: ✭ 84 (-23.64%)
Mutual labels:  orm, query-builder, database, postgres
Postgui
A React web application to query and share any PostgreSQL database.
Stars: ✭ 260 (+136.36%)
Mutual labels:  query-builder, database, postgresql, postgres
Jet
Type safe SQL builder with code generation and automatic query result data mapping
Stars: ✭ 373 (+239.09%)
Mutual labels:  sql-query, database, postgresql, postgres
Postguard
🐛 Statically validate Postgres SQL queries in JS / TS code and derive schemas.
Stars: ✭ 104 (-5.45%)
Mutual labels:  query-builder, sql-query, database, postgresql
Sqlboiler
Generate a Go ORM tailored to your database schema.
Stars: ✭ 4,497 (+3988.18%)
Mutual labels:  orm, database, postgresql, postgres
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite & MongoDB (Preview)
Stars: ✭ 18,168 (+16416.36%)
Mutual labels:  orm, database, postgresql, postgres
Jooq
jOOQ is the best way to write SQL in Java
Stars: ✭ 4,695 (+4168.18%)
Mutual labels:  orm, sql-query, database, postgresql
Go Kallax
Kallax is a PostgreSQL typesafe ORM for the Go language.
Stars: ✭ 853 (+675.45%)
Mutual labels:  orm, database, postgresql, postgres
Zeeql3
The ZeeQL (EOF/CoreData/AR like) Database Toolkit for Swift
Stars: ✭ 29 (-73.64%)
Mutual labels:  orm, postgresql, postgres
Niklick
Rails Versioned API solution template for hipsters! (Ruby, Ruby on Rails, REST API, GraphQL, Docker, RSpec, Devise, Postgress DB)
Stars: ✭ 39 (-64.55%)
Mutual labels:  database, postgresql, postgres
Pgcli
Postgres CLI with autocompletion and syntax highlighting
Stars: ✭ 9,985 (+8977.27%)
Mutual labels:  database, postgresql, postgres
Kotgres
SQL generator and result set mapper for Postgres and Kotlin
Stars: ✭ 21 (-80.91%)
Mutual labels:  orm, postgresql, postgres
Postgresclientkit
A PostgreSQL client library for Swift. Does not require libpq.
Stars: ✭ 49 (-55.45%)
Mutual labels:  database, postgresql, postgres
Libpq.jl
A Julia wrapper for libpq
Stars: ✭ 109 (-0.91%)
Mutual labels:  database, postgresql, postgres
Ebean
Ebean ORM
Stars: ✭ 1,172 (+965.45%)
Mutual labels:  orm, database, postgres

Ship-hold

CircleCI Gitter

ship-hold logo

ship-hold is a small and fast data access framework for Postgres relational database, developed for the Nodejs environment.

It is based around intuitive SQL query builders which mirror closely the SQL syntax while keeping the flexibility functions may have. It also allows you to create convenient services and relations between them in order to easily fetch related resources (aka eager loading). It is actually the only library I know of which has it right when it comes to pagination and nested pagination!

It differs a lot from other popular libraries so called ORM such Sequelize or Bookshelf. They come with a wide range of features: schema management, migrations, validations, different sql dialects, model instances, etc. But it comes at the price of very complex API's / code base (we are usually talking about more than 200 API functions and more than 10/20 thousands source lines of code). Ship-hold, however, focuses on a limited set of features while remaining extensible.

Visit the Documentation website for more details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].