Skip to content

ktomingas/vscode-mgraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published