teiv, pgsql-schema-generator: Update graph generation 67/13267/1
authorJvD_Ericsson <jeff.van.dam@est.tech>
Thu, 15 Aug 2024 11:08:44 +0000 (12:08 +0100)
committerJvD_Ericsson <jeff.van.dam@est.tech>
Fri, 16 Aug 2024 09:21:18 +0000 (10:21 +0100)
commitabe98a3945fd93b0b1380361f0d16f422499c967
tree57669cf833b5edd2a520e52b1fe825ac49256d24
parent5d8bec593b86bceee8aeef2042f5a1ec079f2c67
teiv, pgsql-schema-generator: Update graph generation

update entity graph to contain the yang data types

update the relationship graph to contain:
  - directional arrows
  - cardinality

Added generators for puml graph

Issue-ID: SMO-156
Change-Id: Ic16d06b8059c780a6e7a06ff2120399d0070f1dd
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Attribute.java
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Processor.java
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/YangModelProcessor.java
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/grapghgenerator/EntityGraphGenerator.java
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/grapghgenerator/EntityGraphGeneratorUml.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/grapghgenerator/RelationshipGraphGenerator.java
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/grapghgenerator/RelationshipGraphGeneratorUml.java [new file with mode: 0644]