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: - >> TYPE: string
or null
schema-scripts: - >> TYPE: list of strings
}, ... multiple database definitions possible
}