Case sensitivity issue with Salesforce terraform connection for streams and cursor fields

Summary

The user is experiencing a case sensitivity issue with the Salesforce terraform connection for streams and cursor fields and is looking for a workaround.


Question

It seems that the terraform connection for Salesforce is case sensitive for the streams and the cursor fields - is there a workaround for this?



This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want
to access the original thread.

Join the conversation on Slack

["case-sensitivity", "salesforce", "terraform", "streams", "cursor-fields", "workaround"]

Hi <@U04BUJCNWPR>,
we don’t have issue with case sensitive :

    streams = [
      {
        name      = "Account"
        sync_mode = "incremental_append"
        cursor_field = [
          "SystemModstamp"
        ]
      },
...```

try with “account” instead of “Account”

you have to use Account and not account

we have similar for gsheets stream where the sheet is upercase

yeah, I was just wondering if there was a way to avoid that issue

sorry for my misunderstanding
i guess right now it not possible. they have to change the stream name in source connector and then you will be able to use lowercase