This section lists the enumeration types that are used by the DBTools library. The enumerations are listed alphabetically.
Specifies the volume of output, for .
enum {
VB_QUIET,
VB_NORMAL,
VB_VERBOSE
};
Value | Description |
---|---|
VB_QUIET | No output |
VB_NORMAL | Normal amount of output |
VB_VERBOSE | Verbose output, useful for debugging. |
Used in the a_create_db structure, to specify the value of blank_pad.
enum {
NO_BLANK_PADDING,
BLANK_PADDING
};
Value | Description |
---|---|
NO_BLANK_PADDING | Does not use blank padding |
BLANK_PADDING | Uses blank padding |
The type of a user list, as used by an .a_translate_log structure
typedef enum dbtran_userlist_type {
DBTRAN_INCLUDE_ALL,
DBTRAN_INCLUDE_SOME,
DBTRAN_EXCLUDE_SOME
} dbtran_userlist_type;
Value | Description |
---|---|
DBTRAN_INCLUDE_ALL | Include operations from all users |
DBTRAN_INCLUDE_SOME | Include operations only from the users listed in the supplied user list. |
DBTRAN_EXCLUDE_SOME | Exclude operations from the users listed in the supplied user list. |
The type of a unload being performed, as used by the an_unload_db structure.
enum {
UNLOAD_ALL,
UNLOAD_DATA_ONLY,
UNLOAD_NO_DATA
};
Value | Description |
---|---|
UNLOAD_ALL | Unload both data and schema. |
UNLOAD_DATA_ONLY | Unload data. Do not unload schema. |
UNLOAD_NO_DATA | Unload schema only. |