airbytehq / airbytehq/PyAirbyte

💡 Feature Request: Provide more robust handling of `anyOf(string, object)` scenarios

Ouverte
#253 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
344
Forks
77
Merge moyen
1 j 11 h
PR mergées (30 j)
35

Description

Related to issues discovered during work on these PRs:

- #251
- #246

We currently fall back to string type as a failsafe whenever we get a type we can't type properly. For cases where the field is defined as `anyOf(string, object)`, aka `type = ["string", "object"]` or `type = ["null", "string", object"]`, we are considering changing the behavior so that the value would be stored in a JSON-like field, such as `JSON` or `VARIANT`.

These JSON-like types are capable of holding "bare" string values as well as other variant data.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.