Thinking completed The knowledge sources do not explicitly mention a quick configuration toggle or setting to force column names to lowercase in the Postgres destination.
In the Postgres destination connector, final tables and column names are created using quoted identifiers, which preserves case sensitivity [
Postgres Documentation]. Column names undergo Postgres sanitization (replacing non-alphanumeric characters with underscores and prepending underscores if starting with a digit), but the existing casing from the source is preserved [
PostgresNamingUtils.kt].
There is currently no user-facing setting in the Postgres destination to automatically convert column names to lowercase or snake_case [
Forum Post: Airbyte converts the source objects and attributes names to UPPERCASE]. Any lowercase transformation would typically need to be handled downstream (for instance, via transformation tools like dbt) or modified at the source definition. đ 0 button đ 0 button âšī¸
Tip: Mention
@kapa.ai in the thread for follow-ups or
DM the app for
1-to-1 help.