|
Name |
abasubsystems |
|
Code |
ap_sub |
|
Creation Date |
13 december 2000 13:53:05 |
|
Modification Date |
25 mars 2011 11:26:54 |
|
Comment |
Subsystems present in the database. |
|
This table holds the current versions of all subsystems that are included in a database, and thus defines the subsystem configuration for the database. |
|
|
|
Data |
NOT |
F |
|
|
subsystem |
varchar(30) |
X |
X |
Name of the subsystem. |
|
|
varchar(15) |
|
X |
Version-control label |
||
|
|
int |
|
X |
Pointer to entry in abainstallhistory. |
|
|
|
int |
X |
|
|
|
|
|
bit |
X |
|
|
|
|
|
datetime |
|
|
When subsystem was removed. |
|
Name |
Columns |
Options |
PK |
|
pk_ap_sub |
subsystem |
nonclustered |
X |
|
Name |
Columns |
Unique |
Clu |
PK |
FK |
AK |
|
ap_sub_sortorder_ix |
sortorder |
|
X |
|
|
|
|
Current label of the subsystem in version-control. This should be not be NULL for a properly maintained subsystem. (But it would be NULL if you install the subsystem without specifying -label to DBBUILD or likewise run an update script which was generated with specifying -to to DBUPDGEN.) This is always a label on the format LetterMajor.Middle.Minor. |
|
Pointer to the entry in abainstallhistory that performed the last update of ss_label for the subsystem. That entry must have the same ss_label, and this is enforced by a trigger. |
| CHECK constraint |
%COLUMN% > 0
|
|
When a new subsystem is added, it's sortorder is set to 50 + the highest current sortorder. You can however change it if you like. The column does not serve as a purpose for AbaPerls as such, but exists to make it possible to view the table with the subsystems in the same order as in the config-file. |
|
When DBBUILD start building a subsystem, it writes a row into abasubsystems and sets this bit to 1. Once DBBUILD has completed, it sets the bit to 0, and the bit is to remain that way. |
|
If non-NULL, the subsystem is no longer part of the database. |
|
Child Table |
Foreign Key Columns |
|
subsystem |
|
|
subsystem |
|
|
subsystem |
|
|
subsystem |
|
|
subsystem |
|
Parent Table |
Foreign Key Columns |
|
inhid |
|
|
subsystem; ss_label |
|
|
|