Skip to content

Latest commit

 

History

History
69 lines (54 loc) · 3.75 KB

README.md

File metadata and controls

69 lines (54 loc) · 3.75 KB


Docs GitHub

mGRAPH is meta graph browser for Postgres DB with MMX physical DB schema.

Features

Main features provided by mGraph:

  • DB Physical Model for db schema visualisation
  • Meta Model for logical metamodel visualisation
  • Term Model for business glossary visualisation
  • Instance Model for model visualisation
  • Instance Model Graph for instance type level data flows
  • Instance Data Graph for intance object level data flows
  • Mappings Graph for mapping or transformation source/target flows
  • Program Graph for program internal source/target flows

Usage

Press cmd+shft+p (mac) or cntr+shft+p (win) and type 'MG' to see and select the visualisation provided by extension:

Requirements

This VS Code extension depends on SQLTools extension that has to be installed and configured with working Postgres DB connection.

Extension Settings

mGRAPH extension has following settings (reload required):

  • general.ModelName: Default logical model ID for Meta Model
  • general.ObjectId: Default focus object ID for Instance Graph
  • general.SchemaName: Default Postgres DB schema name for Physical Model
  • general.SysName: Default System Origin Name for Instance Model Graph
  • general.SysNamePattern: Default System Origin pattern for Instance Model
  • general.MappingTypes: Default type codes for Mappings Graph
  • general.GlossaryName : Default Glossary Name for Glossary Term Model
  • general.ProgramObjectId : Default object ID for Program Graph
  • query.DataMinDate: Min change datetime of the data used in Instance Model
  • query.DataMaxDate: Max change datetime of the data used in Instance Model
  • query.ExcludeNamePattern: Default object name pattern to exlude in Physical Model
  • query.ExcludeTypes: Default object type list to exclude in System and Instance Graph
  • query.IncludePattern: Default object name pattern to include in Physical Model
  • query.ShowModelRelations: Query option to show model or instance model relation (true) in logical and instance Models
  • query.ShowGraphRelations: Query option to show model or instance graph relation (true) in instance Models
  • query.ShowAllObjectTypes: Query option to show all types (true) or graph connected types (false) in Graph
  • query.ShowMaxDistance: Query option for horisontal navigation depth or distance in Instance Graph
  • query.ShowParentCildRelations: Query option to show parent-child hierarchy relations (true) or not (false) in Graph
  • query.ShowExternalContext: Query option to show separate external context types (true) or not (false) in Instance Model and Program Graph
  • query.ShowMaxLimit: Query option for maximum relations in Mapping or Program Graph
  • query.showMaxTreeLevel: Query option for maximum hierarchical tree levels in Program Graph
  • query.ShowMaxChild : Query option for maximum children object in one hierarchical level in Program Graph

Changelog

See changelog here

Feedback

Please provide feedback through the GitHub Issue system.