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
Copy file name to clipboardExpand all lines: README.md
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,7 @@ Built with the [Meltano Singer SDK](https://sdk.meltano.com).
26
26
| sqlalchemy_url | False | None | Example postgresql://[username]:[password]@localhost:5432/[db_name]|
27
27
| filter_schemas | False | None | If an array of schema names is provided, the tap will only process the specified Postgres schemas and ignore others. If left blank, the tap automatically determines ALL available Postgres schemas. |
28
28
| dates_as_string | False | 0 | Defaults to false, if true, date, and timestamp fields will be Strings. If you see ValueError: Year is out of range, try setting this to True. |
29
+
| json_as_object | False | 0 | Defaults to false, if true, json and jsonb fields will be Objects. |
29
30
| ssh_tunnel | False | None | SSH Tunnel Configuration, this is a json object |
30
31
| ssh_tunnel.enable | False | 0 | Enable an ssh tunnel (also known as bastion server), see the other ssh_tunnel.* properties for more details |
31
32
| ssh_tunnel.host | False | None | Host of the bastion server, this is the host we'll connect to via ssh |
@@ -132,6 +133,8 @@ Create tests within the `tap_postgres/tests` subfolder and
132
133
poetry run pytest
133
134
```
134
135
136
+
NOTE: Running the tests requires a locally running postgres. See tests/settings.py for the expected configuration.
137
+
135
138
You can also test the `tap-postgres` CLI interface directly using `poetry run`:
0 commit comments