7.3.15 • Published 2 years ago

@hiro-graph/orm-mappings v7.3.15

Weekly downloads
1,137
License
MIT
Repository
-
Last release
2 years ago

@hiro-graph/orm-mappings

Automatic ORM mapping generation based on OGIT. Supports blacklisting of unwanted data and renaming of relationships for clarity.

Relationships are setup in both directions, as a result, entity "dependencies" have their mapping generated whether they are on the blacklist or not, this ensures all required mappings are correct. For example, Forum is on blacklist, however it is fully generated due to incoming relationships and then further generated due to internal relationships (Forum entities requiring other Forum entities).

Usage

Setup config.json:

{
    "OGIT": "../../../OGIT/NTO", // Should point to OGIT/NTO
    "OUTPUT_DIR": "lib", // Build directory
    "blacklist": ["Factory", "Forum", "MRP", "Network", "Auth/DataScope"], // Supports folder names, or specific entities (without ogit/).
    "mapping": {
        // Renames relationships for better usability and backward compatibility
        "ogit/Auth/belongs -> ogit/Auth/Organization": "parentOrg",
        "ogit/Auth/belongs <- ogit/Auth/AccountProfile": "profile",
        "ogit/Auth/isMemberOf -> ogit/Auth/Team": "team",
        "ogit/Auth/belongs -> ogit/Auth/Account": "account",
        "ogit/belongs -> ogit/Person": "person",
        "ogit/Auth/isMemberOf -> ogit/Auth/Organization": "org"
    }
}

Build using: yarn && yarn build

6.1.6

2 years ago

6.1.7

2 years ago

7.3.15

3 years ago

7.3.14

3 years ago

7.3.14-scopes.3

3 years ago

7.3.14-scopes.2

3 years ago

7.3.14-alpha.2

3 years ago

7.3.14-scopes.1

3 years ago

7.3.14-alpha.1

3 years ago

7.3.12

3 years ago

7.3.11

3 years ago

7.3.10

4 years ago

7.3.9

4 years ago

7.3.7

4 years ago

6.1.4

4 years ago

6.1.3

4 years ago

7.3.6

4 years ago

7.3.5

4 years ago

7.3.4

4 years ago

7.3.2

4 years ago

7.3.1

4 years ago

7.3.0

4 years ago

7.2.10

4 years ago

7.2.9

4 years ago

7.2.8

4 years ago

7.2.7

4 years ago

7.2.6

4 years ago

7.2.5

4 years ago

7.2.4

4 years ago

7.2.3

4 years ago

6.1.2

4 years ago

6.1.1

4 years ago

7.2.2

4 years ago

6.1.0

4 years ago

6.0.36

4 years ago

6.0.35

4 years ago

6.0.34

4 years ago

6.0.33

4 years ago

7.2.1

5 years ago

7.2.0

5 years ago

7.1.1

5 years ago

7.1.0

5 years ago

7.0.8

5 years ago

6.0.31

5 years ago

6.0.30

5 years ago

7.0.7

5 years ago

6.0.29

5 years ago

6.0.28

5 years ago

6.0.27

5 years ago

6.0.26

5 years ago

6.0.25

5 years ago

6.0.24

5 years ago

6.0.23

5 years ago

6.0.22

5 years ago

6.0.21

5 years ago

6.0.20

5 years ago

7.0.6

5 years ago

6.0.19

5 years ago

6.0.18

5 years ago

6.0.17

5 years ago

6.0.16

5 years ago

6.0.15

5 years ago

6.0.14

5 years ago

6.0.13

5 years ago

6.0.12

5 years ago

6.0.11

5 years ago

6.0.10

5 years ago

6.0.9

5 years ago

6.0.8

5 years ago

6.0.7

5 years ago

6.0.6

5 years ago

6.0.5

5 years ago

7.0.5

5 years ago

6.0.4

5 years ago

7.0.4

5 years ago

6.0.3

5 years ago

7.0.3

5 years ago

6.0.2

5 years ago

7.0.2

5 years ago

7.0.1

5 years ago

6.0.1

5 years ago

7.0.0

5 years ago

6.0.0

5 years ago

2.2.2

5 years ago

2.2.1

5 years ago

2.2.0

5 years ago

2.1.10

5 years ago

2.1.9

5 years ago

2.1.8

5 years ago

2.1.7

5 years ago

2.1.6

5 years ago

2.1.5

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.16

5 years ago

2.0.14

5 years ago

2.0.13

5 years ago

2.0.12

5 years ago

2.0.11

5 years ago

2.0.10

5 years ago

2.0.9

5 years ago

2.0.8

5 years ago

2.0.7

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago