Only changed tables
The resulting script refers only to tables that have changed compared to a previous situation. In a Delivery Manager context, that previous situation is the previous release. If there is no previous release (ie., if the current release is initial), then all tables are considered "changed".
Only local or consumed tables
•If "Application" is registered as the Top-level application in Delivery Manager, then tables defined in the application itself are included in the script, and tables defined in consumed module applications are also included in the script.
•If "Application" is registered as a Module application in Delivery Manager, then only tables defined within the module application are included in the script.
Only tables registered as Application Table in Delivery Manager
The resulting script refers only to tables registered as Application Table in Delivery Manager. You can bring the list(s) of Application Tables up-to-date by running the " Populate tables list " action for each application.
The list of tables for the top-level application includes consumed interface tables, but not tables defined in modules that have Interface = No.
Only tables that are not skipped
The resulting script refers only to tables registered as Application Table with the Skipped = No setting (the default).
In the case of consumed interface tables, the table will be listed both for the top-level application and also for the module. If you call the "Release create-tables script" action for the top-level application, then the value of Skipped in the list of tables for the top-level application determines whether the table is skipped or not.