jitsu icon indicating copy to clipboard operation
jitsu copied to clipboard

Make configurable table name prefixes in sources synchronization

Open xtreding opened this issue 4 years ago • 0 comments

Problem

At present Jitsu adds ${source_id}_ prefix to the destination tables on source synchronization. We should give users more control and make this field configurable on UI.

Solution

Add an additional field in Singer/Airbyte sources UI editor on Catalog page like Table Prefix which will be equal to source_id by default. Save value into source JSON into stream_table_name_prefix field like:

{
  "config": {},
 "docker_image": ...,
 "selected_streams": ....,
  "stream_table_name_prefix": `<here>`
}

xtreding avatar Dec 03 '21 09:12 xtreding