The source project of this merge request has been removed.
feat: Template improvements
Fixes: #183 (closed) , Related : #72
This update includes the first iteration of improvements of templates and most of these features are realised to support class definition:
- Specify the data type of property in the template
- Specify a set of validation rules for the types: String, Date, Number.
- Specify how many statements of a property can occur in resource created using the template.
- Specify if the template is strict, which means there is no possible way to add other properties to the resource created using the template.
- Support formatted labels for the resources where the label is not important (like blank nodes in RDF) and use predicate ids as placeholders in the formatted string.
- Specify the Order of properties.
Edited by Kheir Eddine