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
-[`datetime`](inv:python:py:module:#datetime) - This is the datetime module object from the Python
236
+
standard library. You can access [`datetime.datetime`](inv:python:py:class:#datetime.datetime),
237
+
[`datetime.timedelta`](inv:python:py:class:#datetime.timedelta), etc.
237
238
-[`json`](inv:python:py:module:#json) - This is the json module object from the Python standard
238
239
library. Primarily used for calling [`json.dumps()`](inv:python:py:function:#json.dumps)
239
240
and [`json.loads()`](inv:python:py:function:#json.loads).
@@ -245,10 +246,12 @@ can be referenced directly by mapping expressions.
245
246
-`record` - an alias for the record values dictionary in the current stream.
246
247
-`_` - same as `record` but shorter to type
247
248
-`self` - the existing property value if the property already exists
248
-
-`fake` - a [`Faker`](https://faker.readthedocs.io/en/master/) instance, configurable via `faker_config` (see previous example) - see the built-in [standard providers](https://faker.readthedocs.io/en/master/providers.html) for available methods
249
+
-`fake` - a [`Faker`](inv:faker:std:doc#index) instance, configurable via `faker_config`
250
+
(see previous example) - see the built-in [standard providers](inv:faker:std:doc#providers)
251
+
for available methods
249
252
250
253
```{tip}
251
-
The `fake` object is only available if the plugin specifies `faker` as an addtional dependency (through the `singer-sdk` `faker` extra, or directly).
254
+
The `fake` object is only available if the plugin specifies `faker` as an additional dependency (through the `singer-sdk` `faker` extra, or directly).
0 commit comments