_assert_for_database
- Michael Bruton (Deactivated)
- >> REF:
- >> REF:
- >> REF:
default-implementation-id: - >> TYPE: string
implementation-defaults: - >> TYPE: object (key-value pairs, comma-separated)
{
<implementation-default-name>:
- >> TYPE: string
{
server-name:
- >> TYPE: string
server-port:
- >> TYPE: integer
implementation-properties: - >> TYPE: object (key-value pairs, comma-separated)
user-name:
- >> TYPE: string
password:
- >> TYPE: string
or null
}
, ... multiple implementation defaults possible
}
default-connection-id:
- >> TYPE: string
data-file-null-delimiter:
- >> TYPE: string
data-file-column-delimiter:
- >> TYPE: string
data-file-row-delimiter:
- >> TYPE: string
database-definitions: - >> TYPE: object (key-value pairs, comma-separated)
{
<database-name>
- >> TYPE: string
{
implementation-id:
- >> TYPE: string
server-name:
- >> TYPE: string
server-port:
- >> TYPE: integer
implementation-properties: - >> TYPE: object (key-value pairs, comma-separated)
user-name:
- >> TYPE: string
password:
or null- >> TYPE: string
schema-scripts: - >> TYPE: list of strings
}, ... multiple database definitions possible
}
connection-id: - >> TYPE: string
mode: - >> TYPE: string
source-table: - >> TYPE: string
target:
- >> TYPE: string
target-file:
- >> TYPE: string
source-schema:
- >> TYPE: string
sql-script:
- >> TYPE: string
sql:
- >> TYPE: string
source-reference-file-type: -
>> REF:
Either:
- >> TYPE: string
Or:
- >> TYPE: object (key-value pairs)
{
id: - >> TYPE: string
classifier:
- >> TYPE: string
version:
- >> TYPE: string
column-list:
- >> TYPE: list of unique strings
column-list-mode:
- >>
POSSIBLE VALUES
:
include
exclude
}
target-reference-file-type:
- >> REF:
Either:
- >> TYPE: string
Or:
- >> TYPE: object (key-value pairs)
{
id: - >> TYPE: string
classifier:
- >> TYPE: string
version:
- >> TYPE: string
column-list:
- >> TYPE: list of unique strings
column-list-mode:
- >>
POSSIBLE VALUES
:
include
exclude
}
reference-file-type:
- >> REF:
Either:
- >> TYPE: string
Or:
- >> TYPE: object (key-value pairs)
{
id: - >> TYPE: string
classifier:
- >> TYPE: string
version:
- >> TYPE: string
column-list:
- >> TYPE: list of unique strings
column-list-mode:
- >>
POSSIBLE VALUES
:
include
exclude
}
column-list:
list of unique strings- >> TYPE:
column-list-mode:
- >>
POSSIBLE VALUES
:
include
exclude
assertion-mode: - >>
POSSIBLE VALUES
:
equals - - default mode
empty
notEmpty
failure-id: - >> TYPE: string