0.3.0 • Published 1 year ago

usy_support_metamodelgeneratorg01 v0.3.0

Weekly downloads
39
License
License Commercia...
Repository
github
Last release
1 year ago

This tool generates and updates metamodel for uuBt. It has been tested only with uuAwsc.

Features

  • generate metamodel schemaVersion 1.0.0 from profiles.json
  • generate metamodel schemaVersion 2.0.0 from profiles.json
  • update existing metamodel schemaVersion 1.0.0

How to install and update ?

npm install --registry "https://repo.plus4u.net/repository/npm/" -g usy_support_metamodelgeneratorg01

How to use ?

Read help : metamodel-generatorg01 --help

First generation

  1. Generates new metamodel from profile.json metamodel-generatorg01 -p profiles.json -m metamodel-1.0.json
  2. Fill required information into generated metamodel.
    • code, name, desc
    • defaultPermissionMatrix
  3. Update metamodel from profile.json (to reflect filled code) metamodel-generatorg01 -p profiles.json -m metamodel-1.0.json
  4. Your metamodel is ready.

Update command profiles

  1. Updates existing metamodel from profile.json metamodel-generatorg01 -p profiles.json -m metamodel-1.0.json

Add new profile in to profiles.json

  1. Add profile to metamodel (sections profileList and defaultPermissionMatrix)
  2. Updates existing metamodel from profile.json metamodel-generatorg01 -p profiles.json -m metamodel-1.0.json

Changelog

0.3.0

  • Add support for metamodel schema 2.0
  • uuBt commands for visual identification added to the template (#3)

0.2.4

  • Bugfix: Outdated uuAwsc BT cmds in template fix (#2)

0.2.3

  • add support for uuAppServer 5.x

0.2.2

  • add disableImplicitPermissions and enabledExplicitTypeList to all profiles during first generation
  • remove support for schemaVersion 0.1.0

0.2.1

  • fix documentation chapter First generation

0.2.0

  • generate metamodel schemaVersion 1.0.0
  • update metamodel schemaVersion 1.0.0 and 0.1.0
  • works with profiles.json from old and new appserver

0.1.3

  • generate metamodel schemaVersion 0.1.0
  • update metamodel schemaVersion 0.1.0
0.3.0

1 year ago

0.2.5

2 years ago

0.2.4

3 years ago

0.2.3

3 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago