Implementing Dictionary Modifications
When you make structural changes to the product line or associated data area, do a full database reorganization for the product line and associated data area. Changes can include:
-
Create a new data area, based on an existing product line.
-
Assign a database space to the data area or product line.
-
Add new files.
-
Add new system codes.
-
Add new fields to a database file.
-
Change the definition of existing fields.
-
Delete unused fields.
To implement dictionary changes, consider the following steps:
-
Modify the database definition by modifying Landmark Pattern Language files.
– or –
Modify data area or database space configurations using the
changeda
utility.Note:If you are creating a new data area, you will need to create the database interface configuration file as well.
-
Continue with a full build of the product line using the
stagelandmark --prodline prodLineName
command.Note:If the changes include any LPL changes, use the
stagelandmark --rebuild --prodline prodLineName
command -
Create and verify a list of database changes using the
comparedict dataArea -vc
command. -
Activate all pending changes with the
activatelandmark --prodline prodLineName command.