github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/design/building/README.md (about)

     1  ### Abstract
     2  As a Heeus Architect I want to have a clear description of how, where and from Heeus CE and SE are built
     3  
     4  ### Components
     5  ```mermaid
     6  erDiagram
     7  Heeus_CE_artifact ||..|| heeus_ce_repo : "built in"
     8  Heeus_SE_artifact ||..|| heeus_se_repo : "built in"
     9  heeus_ce_repo ||..|| ce_main : has
    10  ce_main ||..|| ce_appStorageProviderFactory : passes
    11  ce_appStorageProviderFactory ||..|| core_cmd_ce-se_CLI : to
    12  
    13  
    14  heeus_se_repo ||..|| se_main : has
    15  se_main ||..|| se_appStorageProviderFactory : passes
    16  se_appStorageProviderFactory ||..|| core_cmd_ce-se_CLI : to
    17  core_cmd_ce-se_CLI ||..|| WiredServer: wires
    18  ```
    19  
    20  ```mermaid
    21  erDiagram
    22  
    23  ce_appStorageProviderFactory ||..|| istorage_ICachedAppStorageProvider : returns
    24  se_appStorageProviderFactory ||..|| istorage_ICachedAppStorageProvider : returns
    25  
    26  ce_appStorageProviderFactory ||..|| istoragemem_Provide : "uses e.g."
    27  ce_appStorageProviderFactory ||..|| istoragebbolt_Provide : "uses e.g."
    28  
    29  se_appStorageProviderFactory ||..|| istoragemem_Provide : "uses e.g."
    30  se_appStorageProviderFactory ||..|| istoragecas_Provide : "uses e.g."
    31  
    32  ```