Database Schema
Status: DRAFT — merged into Data ModelThe full database schema (92 TypeORM entities, base classes, indexes, unique constraints, and domain partitioning) is documented in the Data Model page, which covers:
- All 92 entities organized by domain (authentication, organizations, cap table, ESOP, convertibles, documents, billing, activity, referral, integrations, views)
- Base classes (
HashedTable,Created,CreatedModified,CreatedModifiedDeleted) - Indexes and unique constraints
- Entity domain partitioning (Profile, Account, Site Access)
- View entities (
Groups,OperatingAgreementsTransactions)
equa-server/modules/persistence/src/schema.ts (lines 1-2101)