pgschema-validate: Validating Property graphs data with PGSchema

rudof has basic support for validating property graphs using PGSchema.

Currently, the validation requires a PGSchema file, a property graph using the YARSPG syntax and a typemap that associates nodes/edges with node/edge types.

The folder examples/property_graphs contains several examples of property graphs, property graph schemas and type maps.

As an example, the following command:

rudof pgschema-validate --schema demo.pgs --typemap demo.map demo.pg