.. include:: ../Includes.txt .. _configuration: ============= Configuration ============= Generation of the Entity Relationship Diagram --------------------------------------------- The Sav Library Kickstarter can generate Entity Relationship Diagrams in `Graphviz `_ DOT language. In Documentation section of the SAV Library Kickstarter, check ``Add Entity Relationship Diagram:``. .. figure:: ../Images/ConfigurationAddEntityRelationshipDiagram.png The Entity Relationship Diagram will be added to the documentation when the extension is regenerated. .. figure:: ../Images/UsersManualKickstarterMenuDocumentationSavLibraryExample2.png Generation of Documentation --------------------------------- The Sav Library Kickstarter can generate documentation for your extensions by means of ``docker`` (see also :ref:`kickstarterMenu.documentationConfiguration` for details about the configuration of the documentation generation). .. note:: For Basic type extension, the generated documentation contains only basic sections: - Introduction, - Entity Relationship Diagram, if enabled, - Changelog. Since the Table of Contents is always regenerated, if you add your own sections to the documentation, add the file ``Documentation/TableOfContents.txt`` to your extension in the conventional format for the table of contents. For example, the extension `SAV Charts `_ was generated by SAV Library Kickstarter as a ``Basic`` type extension. It has its specific sections for the documentation. In order to have the table of contents correctly regenerated, the following content was added in the file ``Documentation/TableOfContents.txt``. :: UsersManual/Index Administration/Index Reference/Index Tutorial/Index FAQ/Index