๐๏ธ 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 Eintrรคge