datahelix
datahelix copied to clipboard
The DataHelix generator allows you to quickly create data, based on a JSON profile that defines fields and the relationships between them, for the purpose of testing and validation
For some reason, GitHub tries to parse `license-check.sh` file as license, and therefore it doesn't recognize Apache 2.0 as the license (see screenshot. ) Changing the filename (and updating the...
## Feature request Java Faker library has support for multiple locales `Faker faker = new Faker(new Locale("YOUR_LOCALE"));` but this is not used in DataHelix. This is an important feature to...
### Description When a profile contains a decision (if constraint) which refers to weighted set values, currently the generator doesn't take the weightings into account. ### Changes - Update the...
## Feature request A profile can specify `now` as a 'dynamic' value for production; however this cannot be used with any other date-time granularity. As shown in #1706 any attempt...
## Feature request The output for contradictory profiles is succinctly: `The provided profile is wholly contradictory!`. This doesn't support understanding **why** the profile is contradictory and what can/should be done...
Some column values must be filled by a percentage, for example one field must be 10% filled, another 30% in the same profile. For %10 I tried a field from...
@brooklynrob @mcleo-d As per my email in Jan to the DT PMC (below), we got a couple of +1 votes, are you happy to transition to active? I'd like to...
## Bug report ### Description of the bug Using unique field constraint is ignored using inMap. ### Steps to reproduce: Using the profile ``` { "fields": [ { "name": "number",...
### Description Extend the scope of the JSON schema to include validation of the relationships section of the profile (which is described [here](https://github.com/finos/datahelix/blob/master/docs/RelationalData.md)). ### Changes - Add relationships section to...
## Bug report ### Description of the bug https://github.com/finos/datahelix/blob/master/docs/user/ProfileValidation.md https://github.com/finos/datahelix/blob/master/profile/src/main/resources/profileschema/datahelix.schema.json The JSON Schema for profile objects was not modified to support the new `relationships` field. ### Additional context: - Which...