Typescript ORM for Postgres, runs on Node.js If it is your first time here consider getting started with Tygress.Documentation Index
Fetch the complete documentation index at: https://tygress.io/llms.txt
Use this file to discover all available pages before exploring further.
Main goals 🎯
- Support all Postgres features to get the most out of your database
- Including changing Postgres config, per-table overrides, explicit locking, DDL etc…
- Have minimum performance overhead and maximum control
- You should have full control over which columns and how many rows you
SELECT,INSERTetc… - It should be clear what queries are ran when and where
- You should have full control over which columns and how many rows you
- Have full type safety
- This includes query results, building queries and other interactions with Postgres
- Keep simple queries simple but offer solid support for building complex ones
Continue reading
Quickstart
Defining tables
Define your using
Query builder
Write complex queries with the
Postgres config
Change on the fly
Migrations CLI
Manage your database using Tygress CLI
Examples repository
Explore Tygress by example