Vadim Voitenko

Results 44 issues of Vadim Voitenko

### DOD: * Transformers support both random and hash modes. The last allows us to use it in a deterministic way * Adapt transformers for dynamic parameters usage ### Tasks...

feature

Closes #107

documentation

DOD: * If the column with unsupported type passed the raise an error/VW * If type is inherited it does not raise an error

v1
on hold

DOD: * The min or max parameter might be * all empty * set one * set two * The min or max if empty set value from type thresholds

enhancement
v1
on hold

According to #114 it would be fine to have parameters responsible for Large Object dumping *`--no-large-objects` - do not dump large objects at all. But if you have references in...

v1
on hold

Unset the required flag on `min` and `max` params so users can generate values in the min and max limit of type. For instance ```yaml - name: "RandomInt" params: column:...

v1

Add DynamicParameterSettingValue in the ValidationWarning for dynamic parameter Current output ``` 2024-05-14T18:15:22+03:00 ERR internal/db/postgres/cmd/validate.go:303 > ValidationWarning={"hash":"3558dc01f382e0fddec76cb535293a2b","meta":{"ColumnName":"min","DynamicParameterSetting":"column","ParameterName":"min","SchemaName":"public","TableName":"account","TransformerName":"RandomDate"},"msg":"column does not exist","severity":"error"} pid=1467192 ```

v1
on hold

Implement the `RandomMacAddress` transformer that supports the next features: * Can keep original vendor 3 bytes and generate the rest randomly if has option `keep_original_vendor` * Consider support cast_type and...

feature

DOD: * Support unique transformation based on the generated value * Support unique transformation in the limited range of values. Fo instance if we have a table with an id...

v1

DOD: * Introspect the DB schema * Assemble a graph * Resolve cycle dependencies * Provide a filtering option * In case we don't have FK, but logically they exist...

feature