Backend Entity Manifest (Auto-Generated)
This file is auto-generated by
scripts/generate_manifests.js. Do not edit manually. Mapping rules: collection from@Schema({ collection })= HIGH, naming-based inference = MEDIUM, embedded/no-collection = LOW.
| Owner Module | Entity Class | Collection/Table | Source Path | Confidence | Notes |
|---|---|---|---|---|---|
| ZALO | ZaloZns | zalo_zns_templates | v2/libs/modules/zalo/src/lib/schemas/zalo-zns.schema.ts | HIGH | explicit @Schema collection |
| ZALO | ZaloOa | zalo_oa_accounts | v2/libs/modules/zalo/src/lib/schemas/zalo-oa.schema.ts | HIGH | explicit @Schema collection |
| VOUCHER | Voucher | vouchers | v2/libs/modules/voucher/src/lib/schemas/voucher.schema.ts | HIGH | explicit @Schema collection |
| VOUCHER | VoucherRedemption | voucher_redemptions | v2/libs/modules/voucher/src/lib/schemas/voucher-redemption.schema.ts | HIGH | explicit @Schema collection |
| SHIPPING | ShippingAddress | n/a | v2/libs/modules/shipping/src/lib/schemas/shipping-order.schema.ts | LOW | embedded schema (_id:false) |
| SHIPPING | ShippingOrder | sc_shipping_orders | v2/libs/modules/shipping/src/lib/schemas/shipping-order.schema.ts | HIGH | explicit @Schema collection |
| PRODUCTION | WorkOrder | sc_work_orders | v2/libs/modules/production/src/lib/schemas/work-order.schema.ts | HIGH | explicit @Schema collection |
| PROCUREMENT | POLine | n/a | v2/libs/modules/procurement/src/lib/schemas/purchase-order.schema.ts | LOW | embedded schema (_id:false) |
| PROCUREMENT | PurchaseOrder | sc_purchase_orders | v2/libs/modules/procurement/src/lib/schemas/purchase-order.schema.ts | HIGH | explicit @Schema collection |
| PLUGIN | PluginDef | plugin_defs | v2/libs/modules/plugin/src/lib/schemas/plugin-def.schema.ts | HIGH | explicit @Schema collection |
| PLUGIN | InstalledPlugin | installed_plugins | v2/libs/modules/plugin/src/lib/schemas/installed-plugin.schema.ts | HIGH | explicit @Schema collection |
| PARTNER | PartnerFinance | n/a | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | LOW | embedded schema (_id:false) |
| PARTNER | PartnerAddress | n/a | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | LOW | embedded schema (_id:false) |
| PARTNER | VendorBankAccount | n/a | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | LOW | embedded schema (_id:false) |
| PARTNER | VendorComplianceDoc | n/a | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | LOW | embedded schema (_id:false) |
| PARTNER | VendorDetails | n/a | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | LOW | embedded schema (_id:false) |
| PARTNER | Partner | crm_partners | v2/libs/modules/partner/src/lib/schemas/partner.schema.ts | HIGH | explicit @Schema collection |
| MDM | RegistryBase | registries | v2/libs/modules/mdm/src/lib/schemas/registry.schema.ts | HIGH | explicit @Schema collection |
| MDM | CurrencyRegistry | currency_registrys | v2/libs/modules/mdm/src/lib/schemas/registry.schema.ts | MEDIUM | inferred from class naming |
| MDM | UoMRegistry | uo_m_registrys | v2/libs/modules/mdm/src/lib/schemas/registry.schema.ts | MEDIUM | inferred from class naming |
| MDM | TaxonomyRegistry | taxonomy_registrys | v2/libs/modules/mdm/src/lib/schemas/registry.schema.ts | MEDIUM | inferred from class naming |
| MDM | Location | locations | v2/libs/modules/mdm/src/lib/schemas/location.schema.ts | HIGH | explicit @Schema collection |
| MDM | GlobalUom | mdm_global_uoms | v2/libs/modules/mdm/src/lib/schemas/global-uom.schema.ts | HIGH | explicit @Schema collection |
| MDM | GlobalCarrier | mdm_global_carriers | v2/libs/modules/mdm/src/lib/schemas/global-carrier.schema.ts | HIGH | explicit @Schema collection |
| MDM | GlobalAttribute | mdm_global_attributes | v2/libs/modules/mdm/src/lib/schemas/global-attribute.schema.ts | HIGH | explicit @Schema collection |
| LOYALTY | TierConfig | crm_tier_configs | v2/libs/modules/loyalty/src/lib/schemas/tier-config.schema.ts | HIGH | explicit @Schema collection |
| LOYALTY | PointTransaction | crm_point_transactions | v2/libs/modules/loyalty/src/lib/schemas/point-transaction.schema.ts | HIGH | explicit @Schema collection |
| LOYALTY | Payout | crm_payouts | v2/libs/modules/loyalty/src/lib/schemas/payout.schema.ts | HIGH | explicit @Schema collection |
| LOYALTY | CommissionRule | crm_commission_rules | v2/libs/modules/loyalty/src/lib/schemas/commission-rule.schema.ts | HIGH | explicit @Schema collection |
| INVENTORY | StockQuant | sc_stock_quants | v2/libs/modules/inventory/src/lib/schemas/stock-quant.schema.ts | HIGH | explicit @Schema collection |
| INVENTORY | StockPicking | sc_stock_pickings | v2/libs/modules/inventory/src/lib/schemas/stock-picking.schema.ts | HIGH | explicit @Schema collection |
| INVENTORY | StockMove | n/a | v2/libs/modules/inventory/src/lib/schemas/stock-move.schema.ts | LOW | embedded schema (_id:false) |
| INVENTORY | StockLocation | sc_stock_locations | v2/libs/modules/inventory/src/lib/schemas/stock-location.schema.ts | HIGH | explicit @Schema collection |
| INVENTORY | StockAdjustmentLine | n/a | v2/libs/modules/inventory/src/lib/schemas/stock-adjustment.schema.ts | LOW | embedded schema (_id:false) |
| INVENTORY | StockAdjustment | sc_stock_adjustments | v2/libs/modules/inventory/src/lib/schemas/stock-adjustment.schema.ts | HIGH | explicit @Schema collection |
| INVENTORY | Inventory | inventory | v2/libs/modules/inventory/src/lib/schemas/inventory.schema.ts | HIGH | explicit @Schema collection |
| INBOX | MessageContent | n/a | v2/libs/modules/inbox/src/lib/schemas/message.schema.ts | LOW | embedded schema (_id:false) |
| INBOX | Message | crm_messages | v2/libs/modules/inbox/src/lib/schemas/message.schema.ts | HIGH | explicit @Schema collection |
| INBOX | InboxNotification | inbox_notifications | v2/libs/modules/inbox/src/lib/schemas/inapp-notification.schema.ts | HIGH | explicit @Schema collection |
| INBOX | Conversation | crm_conversations | v2/libs/modules/inbox/src/lib/schemas/conversation.schema.ts | HIGH | explicit @Schema collection |
| IAM | User | users | v2/libs/modules/iam/src/lib/schemas/user.schema.ts | HIGH | explicit @Schema collection |
| IAM | ReadinessState | n/a | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | LOW | embedded schema (_id:false) |
| IAM | TenantGeneralSettings | n/a | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | LOW | embedded schema (_id:false) |
| IAM | TenantEcommerceSettings | n/a | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | LOW | embedded schema (_id:false) |
| IAM | TenantNotificationSettings | n/a | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | LOW | embedded schema (_id:false) |
| IAM | TenantIntegrationSettings | n/a | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | LOW | embedded schema (_id:false) |
| IAM | TenantSettings | n/a | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | LOW | embedded schema (_id:false) |
| IAM | Tenant | tenants | v2/libs/modules/iam/src/lib/schemas/tenant.schema.ts | HIGH | explicit @Schema collection |
| IAM | TenantSettingsEntity | tenant_settings | v2/libs/modules/iam/src/lib/schemas/tenant-settings.schema.ts | HIGH | explicit @Schema collection |
| IAM | TenantProvisionJob | tenant_provision_jobs | v2/libs/modules/iam/src/lib/schemas/tenant-provision-job.schema.ts | HIGH | explicit @Schema collection |
| IAM | TenantBusinessProfile | tenant_business_profiles | v2/libs/modules/iam/src/lib/schemas/tenant-business-profile.schema.ts | HIGH | explicit @Schema collection |
| IAM | SeedSet | seed_sets | v2/libs/modules/iam/src/lib/schemas/seed.schema.ts | HIGH | explicit @Schema collection |
| IAM | SeedRun | seed_runs | v2/libs/modules/iam/src/lib/schemas/seed.schema.ts | HIGH | explicit @Schema collection |
| IAM | Role | roles | v2/libs/modules/iam/src/lib/schemas/role.schema.ts | HIGH | explicit @Schema collection |
| IAM | Permission | permissions | v2/libs/modules/iam/src/lib/schemas/permission.schema.ts | HIGH | explicit @Schema collection |
| IAM | Membership | memberships | v2/libs/modules/iam/src/lib/schemas/membership.schema.ts | HIGH | explicit @Schema collection |
| IAM | Invitation | invitations | v2/libs/modules/iam/src/lib/schemas/invitation.schema.ts | HIGH | explicit @Schema collection |
| IAM | Identity | identities | v2/libs/modules/iam/src/lib/schemas/identity.schema.ts | HIGH | explicit @Schema collection |
| IAM | IdempotencyRecord | idempotency_records | v2/libs/modules/iam/src/lib/schemas/idempotency-record.schema.ts | HIGH | explicit @Schema collection |
| FILE-MANAGEMENT | UploadSession | file_upload_sessions | v2/libs/modules/file-management/src/lib/schemas/upload-session.schema.ts | HIGH | explicit @Schema collection |
| FILE-MANAGEMENT | TenantFilePolicy | tenant_file_policies | v2/libs/modules/file-management/src/lib/schemas/tenant-file-policy.schema.ts | HIGH | explicit @Schema collection |
| FILE-MANAGEMENT | TenantFileEntitlement | tenant_file_entitlements | v2/libs/modules/file-management/src/lib/schemas/tenant-file-entitlement.schema.ts | HIGH | explicit @Schema collection |
| FILE-MANAGEMENT | FileUsageLedger | file_usage_ledgers | v2/libs/modules/file-management/src/lib/schemas/file-usage-ledger.schema.ts | HIGH | explicit @Schema collection |
| FILE-MANAGEMENT | FileShareLink | file_share_links | v2/libs/modules/file-management/src/lib/schemas/file-share-link.schema.ts | HIGH | explicit @Schema collection |
| FILE-MANAGEMENT | FileMigration | file_migrations | v2/libs/modules/file-management/src/lib/schemas/file-migration.schema.ts | HIGH | explicit @Schema collection |
| FILE-MANAGEMENT | FileAsset | file_assets | v2/libs/modules/file-management/src/lib/schemas/file-asset.schema.ts | HIGH | explicit @Schema collection |
| ENABLEMENT | TenantEnablement | tenant_enablements | v2/libs/modules/enablement/src/lib/schemas/tenant-enablement.schema.ts | HIGH | explicit @Schema collection |
| ENABLEMENT | BusinessType | business_types | v2/libs/modules/enablement/src/lib/schemas/business-type.schema.ts | HIGH | explicit @Schema collection |
InAppNotification | in_app_notifications | v2/libs/modules/email/src/lib/schemas/in-app-notification.schema.ts | HIGH | explicit @Schema collection | |
EmailTemplate | email_templates | v2/libs/modules/email/src/lib/schemas/email-template.schema.ts | HIGH | explicit @Schema collection | |
EmailOutbox | email_outbox | v2/libs/modules/email/src/lib/schemas/email-outbox.schema.ts | HIGH | explicit @Schema collection | |
EmailAccount | email_accounts | v2/libs/modules/email/src/lib/schemas/email-account.schema.ts | HIGH | explicit @Schema collection | |
| ECOMMERCE | Refund | ecommerce_refunds | v2/libs/modules/ecommerce/src/lib/schemas/refund.schema.ts | HIGH | explicit @Schema collection |
| ECOMMERCE | OrderItem | n/a | v2/libs/modules/ecommerce/src/lib/schemas/order.schema.ts | LOW | embedded schema (_id:false) |
| ECOMMERCE | TimelineEntry | n/a | v2/libs/modules/ecommerce/src/lib/schemas/order.schema.ts | LOW | embedded schema (_id:false) |
| ECOMMERCE | RefundInfo | n/a | v2/libs/modules/ecommerce/src/lib/schemas/order.schema.ts | LOW | embedded schema (_id:false) |
| ECOMMERCE | Order | ecommerce_orders | v2/libs/modules/ecommerce/src/lib/schemas/order.schema.ts | HIGH | explicit @Schema collection |
| ECOMMERCE | CartItem | n/a | v2/libs/modules/ecommerce/src/lib/schemas/cart.schema.ts | LOW | embedded schema (_id:false) |
| ECOMMERCE | Cart | ecommerce_carts | v2/libs/modules/ecommerce/src/lib/schemas/cart.schema.ts | HIGH | explicit @Schema collection |
| CUSTOMER-LOYALTY | MembershipCondition | crm_membership_conditions | v2/libs/modules/customer-loyalty/src/lib/schemas/membership-condition.schema.ts | HIGH | explicit @Schema collection |
| COMMS | CommsPost | comms_posts | v2/libs/modules/comms/src/lib/schemas/comms-post.schema.ts | HIGH | explicit @Schema collection |
| COMMS | KnowledgeNode | comms_knowledge | v2/libs/modules/comms/src/lib/schemas/comms-knowledge.schema.ts | HIGH | explicit @Schema collection |
| COMMS | CommsEvent | comms_events | v2/libs/modules/comms/src/lib/schemas/comms-event.schema.ts | HIGH | explicit @Schema collection |
| CMS | ArticleSeo | n/a | v2/libs/modules/cms/src/lib/schemas/article.schema.ts | LOW | embedded schema (_id:false) |
| CMS | Article | cms_articles | v2/libs/modules/cms/src/lib/schemas/article.schema.ts | HIGH | explicit @Schema collection |
| BILLING | Usage | usages | v2/libs/modules/billing/src/lib/schemas/usage.schema.ts | HIGH | explicit @Schema collection |
| BILLING | Subscription | subscriptions | v2/libs/modules/billing/src/lib/schemas/subscription.schema.ts | HIGH | explicit @Schema collection |
| BILLING | PlanLimit | n/a | v2/libs/modules/billing/src/lib/schemas/plan.schema.ts | LOW | embedded schema (_id:false) |
| BILLING | Plan | plans | v2/libs/modules/billing/src/lib/schemas/plan.schema.ts | HIGH | explicit @Schema collection |
| BILLING | Feature | features | v2/libs/modules/billing/src/lib/schemas/feature.schema.ts | HIGH | explicit @Schema collection |
| BALANCE | Wallet | wallets | v2/libs/modules/balance/src/lib/schemas/wallet.schema.ts | HIGH | explicit @Schema collection |
| BALANCE | Transaction | transactions_ledger | v2/libs/modules/balance/src/lib/schemas/transaction.schema.ts | HIGH | explicit @Schema collection |
| AUDIT | AuditLog | sys_audit_logs | v2/libs/modules/audit/src/lib/schemas/audit-log.schema.ts | HIGH | explicit @Schema collection |
| AI | KnowledgeBase | ai_knowledge_bases | v2/libs/modules/ai/src/lib/schemas/knowledge-base.schema.ts | HIGH | explicit @Schema collection |
| AI | DataSourceConfig | ai_data_sources | v2/libs/modules/ai/src/lib/schemas/data-source-config.schema.ts | HIGH | explicit @Schema collection |
| AI | ModelConfig | n/a | v2/libs/modules/ai/src/lib/schemas/ai-profile.schema.ts | LOW | embedded schema (_id:false) |
| AI | AIProfile | ai_profiles | v2/libs/modules/ai/src/lib/schemas/ai-profile.schema.ts | HIGH | explicit @Schema collection |
| AI | DocumentChunk | n/a | v2/libs/modules/ai/src/lib/schemas/ai-document.schema.ts | LOW | embedded schema (_id:false) |
| AI | AIDocument | ai_documents | v2/libs/modules/ai/src/lib/schemas/ai-document.schema.ts | HIGH | explicit @Schema collection |
| LIB | EventOutbox | event_outbox | v2/libs/core/src/lib/schemas/event-outbox.schema.ts | HIGH | explicit @Schema collection |
| LIB | Job | jobs | v2/libs/core/jobvsqueue/src/lib/schemas/job.schema.ts | HIGH | explicit @Schema collection |
| LIB | Outbox | sys_event_outbox | v2/libs/core/event/src/lib/schemas/outbox.schema.ts | HIGH | explicit @Schema collection |
| LIB | Inbox | sys_event_inbox | v2/libs/core/event/src/lib/schemas/inbox.schema.ts | HIGH | explicit @Schema collection |
| LIB | Product | products | v2/libs/catalog/src/lib/schemas/product.schema.ts | HIGH | explicit @Schema collection |
| LIB | Category | categories | v2/libs/catalog/src/lib/schemas/category.schema.ts | HIGH | explicit @Schema collection |
| LIB | CatalogTemplate | catalog_templates | v2/libs/catalog/src/lib/schemas/catalog-template.schema.ts | HIGH | explicit @Schema collection |
| LIB | CatalogProfile | catalog_profiles | v2/libs/catalog/src/lib/schemas/catalog-template.schema.ts | HIGH | explicit @Schema collection |
| LIB | BusinessTypeTemplate | business_type_templates | v2/libs/catalog/src/lib/schemas/business-type-template.schema.ts | HIGH | explicit @Schema collection |
| LIB | Brand | brands | v2/libs/catalog/src/lib/schemas/brand.schema.ts | HIGH | explicit @Schema collection |