org.etlunit.feature.database.DatabaseFeatureModule.configuration.validator.jsonSchema Maven / Gradle / Ivy
{
"properties": {
"default-implementation-id": {
"type": "string"
},
"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",
"additionalProperties": {
"type": "object",
"properties": {
"implementation-id": {
"type": "string"
},
"server-name": {
"type": "string"
},
"user-name": {
"type": "string",
"required": true
},
"password": {
"type": "string",
"required": true
},
"schema-scripts": {
"type": "array",
"items": {"type": "string"}
}
},
"additionalProperties": false
}
}
}
}