Skip to content

bug: conform_name does not respect camel casing #329

@ReubenFrankel

Description

@ReubenFrankel

I see that this target sink overrides the SDK SQLSink.conform_name method, which states

Transforms names to snake case by default

It doesn't appear that camel casing (or other casing styles for that matter) is respected in this method. Since this target's override is calling the SDK implementation, we obviously see the same behaviour.

We are migrating over from a very legacy fork of Meltano/target-snowflake on GitLab, which does transform camel casing to snake casing. Can we add support for this here using humps? Perhaps with a config option to avoid a breaking change? Happy to open a PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions