Skip to main content
Version: 10.1

Populate tables list

note

This article is about the Populate tables listDelivery Manager action.

Populate tables list

In Delivery Manager, in "Application Tables", creates or updates a list of database tables and interface tables defined for "Application".

The list of tables is read from repository if "Database account" is specified. It is read from a metadata file if "Database account" is left empty. For details, see Parameters below.

The purpose of this list is that you can specify :

  • which of these application tables are deliverable,
  • which must be skipped in create-tables scripts, and
  • for which an ALTER TABLE statement must be generated for it in the create-tables script, as opposed to the default CREATE TABLE statement (the Upgrade Hint setting).

If you re-run "Populate tables list", any previous Deliverable, Skipped, and Upgrade Hint settings remain unaffected.

In the case of the USAUTH application, a first-time suggestion for deliverable tables is made by USoft.

To read the table names, the application is automatically opened from repository, except when Application = USERVICE (the Service Definer application delivered by USoft), in which case the application is automatically opened from flat files.

Parameters

NameTypeOptional?
ApplicationApplicationNo
Database accountDatabase accountNo

Notes

The "Populate tables list" action lists database tables and interface tables, but not Logical Views and Component Tables.