You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: remove key field and update table field (#135)
* refactor: use tables in plural
* update readme
* bump conduit-commons and connector-protocol
* update readme
* use old field name
* update readme
* remove keys from configuration
* fix lint
* add support to table
* rename connection pool var
* fix test
* fix readme
* remove comment
|`url`| Connection string for the Postgres database. | true ||
58
-
|`table`| List of table names to read from, separated by comma. Using `*` will read from all public tables.| true ||
59
-
|`key`| List of Key column names per table, separated by comma. Example:`"table1:key1,table2:key2"`, if not supplied, the table(s) primary keys will be used as the `'Key'` field for the records. | false ||
60
-
|`snapshotMode`| Whether or not the plugin will take a snapshot of the entire table before starting cdc mode (allowed values: `initial`or `never`). | false |`initial`|
61
-
|`cdcMode`| Determines the CDC mode (allowed values: `auto`, `logrepl` or `long_polling`). | false |`auto`|
62
-
|`logrepl.publicationName`| Name of the publication to listen for WAL events. | false |`conduitpub`|
63
-
|`logrepl.slotName`| Name of the slot opened for replication events. | false |`conduitslot`|
|`url`| Connection string for the Postgres database. | true ||
57
+
|`tables`| List of table names to read from, separated by comma. Example: `"employees,offices,payments"`. Using `*` will read from all public tables. | true ||
58
+
|`snapshotMode`| Whether or not the plugin will take a snapshot of the entire table before starting cdc mode (allowed values: `initial` or `never`). | false |`initial`|
|`url`| Connection string for the Postgres database. | true ||
83
82
|`table`| Table name. It can contain a Go template that will be executed for each record to determine the table. By default, the table is the value of the `opencdc.collection` metadata field. | false |`{{ index .Metadata "opencdc.collection" }}`|
84
-
|`key`| Column name used to detect if the target table already contains the record. | false ||
0 commit comments