ποΈ Database Overview
Ever Gauzy supports multiple databases and ORMs, providing flexibility for different deployment scenarios.
ποΈ Database Schema Overview
Comprehensive overview of the Ever Gauzy database schema.
ποΈ TypeORM Migrations
Create and manage database schema changes with TypeORM migrations.
ποΈ TypeORM Setup
TypeORM is the primary ORM in Ever Gauzy, providing the Active Record and Data Mapper patterns for database operations.
ποΈ MikroORM Setup
MikroORM is the alternative ORM in Ever Gauzy, providing stricter metadata validation, identity maps, and the Unit of Work pattern.
ποΈ Query Builder Patterns
Use TypeORM query builder for complex queries.
ποΈ Database Indexing Strategy
Optimize query performance with proper indexing.
ποΈ Knex Setup
Knex.js is a SQL query builder available in Ever Gauzy for complex queries, raw SQL operations, and database-level migrations that bypass ORM abstraction.
ποΈ Connection Pooling
Configure and optimize database connection pools.
ποΈ Migrations
Database migrations manage schema changes across environments in a controlled, versioned manner.
ποΈ Database Seeding
Ever Gauzy includes database seeders to populate demo data, default configurations, and test fixtures.
ποΈ Soft Delete Patterns
How Gauzy implements soft deletes to preserve data integrity.
ποΈ Database Seeding
Seed the database with initial and demo data.
ποΈ Multi-ORM Entities
How to define database entities in Ever Gauzy using the shared Multi-ORM decorator system for compatibility with both TypeORM and MikroORM.
ποΈ Tenant Filtering
Documentation of how tenant-scoped data isolation is enforced at the ORM level, including intentional bypasses and their justifications.
ποΈ Transaction Management
Handle database transactions for data consistency.
ποΈ Multi-Schema Tenancy
Database-level tenant isolation strategies.
ποΈ MikroORM Migrations
Create and manage database migrations with MikroORM.
ποΈ Data Archival
Strategies for archiving old data to maintain performance.
ποΈ Read Replicas
Configure read replicas for database scaling.
ποΈ Database Views
Using database views for complex reporting queries.
ποΈ entity-reference
15 items