schemaValidation property
Configure how much Postgresql schema validation to perform.
Optional. Possible string values are:
- "SQL_SCHEMA_VALIDATION_UNSPECIFIED" : Unspecified SQL schema validation. Default to STRICT.
- "NONE" : Skip no SQL schema validation. Use it with extreme caution. CreateSchema or UpdateSchema will succeed even if SQL database is unavailable or SQL schema is incompatible. Generated SQL may fail at execution time.
- "STRICT" : Connect to the SQL database and validate that the SQL DDL
matches the schema exactly. Surface any discrepancies as
FAILED_PRECONDITION
with anIncompatibleSqlSchemaError
error detail. - "COMPATIBLE" : Connect to the SQL database and validate that the SQL DDL
has all the SQL resources used in the given Firebase Data Connect Schema.
Surface any missing resources as
FAILED_PRECONDITION
with anIncompatibleSqlSchemaError
error detail. Succeed even if there are unknown tables and columns.
Implementation
core.String? schemaValidation;