DataMetaAvro

DataMeta Avro utilities, such as DataMetaDOM source to Avro Schema converter.

References to this gem's:

DESCRIPTION:

See the DataMeta Project.

FEATURES/PROBLEMS:

Avro support:

  • ver 1.8.1 or newer

Since Avro supports limited subset of the DataMetaDOM features, DataMeta's features that are not supported by Avro cause an error during export.

SYNOPSIS:

Avro schema generator

  • Runnables:
    • dataMetaAvroSchemaGen.rb - generate Avro Schemas, one file per class

Usage:

dataMetaAvroSchemaGen.rb <DataMetaDOM source> <Avro Schemas target dir>

REQUIREMENTS:

  • No special requirements

INSTALL:

gem install dataMetaAvro

LICENSE:

Apache v 2.0