Enable an 'allowlist' for data type mappings for schema validations #606
Labels
good first issue
Good issue for new DVT contributors
priority: p1
High priority. Fix may be included in the next release.
type: feature request
'Nice-to-have' improvement, new feature or different behavior or design.
There are use cases when users expect a certain data type to be mapped to a different target data type in migrations. For example, when using the Data Transfer Service, users will expect a Redshift non-nullable string to be converted to a BigQuery nullable string data type.
Another example is if users changed the precision/scale from Redshift DECIMAL(12,2) to BigQuery BIGNUMERIC/DECIMAL(38,9).
DVT schema validations should let users provide an allowlist of data type mappings that should be accepted as a successful validation.
ex.
The allowlist should accept a comma-separated list of type mappings or a file with the mappings.
The text was updated successfully, but these errors were encountered: