Integrations
ormDB works with your existing ORM. Drop-in adapters translate ORM queries into native ormDB graph fetches. Keep your code. Swap your database.
typescript
Drizzle
betaUse ormDB as the database engine behind Drizzle ORM. Keep your Drizzle schema and type-safe queries while gaining native graph fetches and N+1 elimination.
npm install @ormdb/drizzle-adapter Kysely
plannedUse ormDB as the database engine behind Kysely. Keep your type-safe query builder while gaining native graph fetches and N+1 elimination.
npm install @ormdb/kysely-adapter Sequelize
plannedUse ormDB as the database engine behind Sequelize. Keep your model definitions and associations while gaining native graph fetches and N+1 elimination.
npm install @ormdb/sequelize-adapter TypeORM
betaUse ormDB as the database engine behind TypeORM. Keep your entity decorators and repository pattern while gaining native graph fetches and N+1 elimination.
npm install @ormdb/typeorm-adapter Prisma
betaUse ormDB as the database engine behind Prisma. Keep your Prisma schema and queries, swap PostgreSQL for ormDB's native graph fetches, and eliminate N+1 queries.
npm install @ormdb/prisma-adapter python
Django
plannedUse ormDB as the database engine behind Django's ORM. Keep your models and QuerySets while gaining native graph fetches and N+1 elimination.
pip install ormdb[django] SQLAlchemy
betaUse ormDB as the database engine behind SQLAlchemy. Keep your mapped classes and session pattern while gaining native graph fetches and N+1 elimination.
pip install ormdb[sqlalchemy]