Documentation

No results
    gitHub

    YAML file

    If you wish to include the schema for a YAML file in an existing model, with your model already opened, choose Tools > Reverse-Engineer > JSON document.  

     

    Tools - Reverse-Engineer - JSON document

     

     

    The process includes detection of ISO 8601 date/time/timestamp/duration in strings when target supports such data types.

    The structure of a YAML file can be imported either as an entity in the Entity Relationship Diagram, or alternatively as a model definition so it could be re-used in the model:

     

    YAML Doc reverse-engineering dialog

     

    If you wish to force the destination of the reverse-engineering operation, you may specify the container in which the entities should be inserted.

     

    More information on YAML and JSON Schema here and here

     

    For RDBMS targets, an additional option appears, that allows automatic normalization of complex data types:

     

    YAML Schema reverse-engineering dialog - normalization