RDRE: A Framework handling the workflow of transforming data records through defined rules
- simple
- performant
- standalone
- extensible
- extensive
Current status: usable (see examples), experimental
All contributiors are welcome. Support for:
- new rules (separate repository)
- custom cmd app with pre-packed rules will be valuable. See road map below
- cmd app (separate repository)
- pre-packed rules for cmd app
Examples rdre/examples
Current rule syntax format [YAML based]
rule_key_id
[YAML definition]Example:
rename_col:
previous: ID
next: PERSON IDValid YAML definition or empty def defines a Rule. A rule marshalls the child data structure of its key. For an empty definition, consider a functional rule (see examples rdre/examples)