airbytehq / airbytehq/PyAirbyte

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

未关闭
#253 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Python
星标
344
派生
77
平均合并
1 天 11 小时
30 天内合并 PR
35

描述

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.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。