Beispiel #1
0
def cli(file, root, format):
    schema = load_schema(file)
    g = CsvGenerator(schema=schema)
    roots = None
    if root:
        roots = [root]
    g.serialize(roots=roots, format=format)
Beispiel #2
0
def cli(file, classname, out, directory):
    schema = load_schema(file)
    if directory is not None:
        write_all_to_directory(schema, directory)
    else:
        write_dot(schema, out, classname=classname)
Beispiel #3
0
def cli(file):
    schema = load_schema(file)
    g = YumlGenerator(schema=schema)
    print(g.serialize())
def cli(file):
    schema = load_schema(file)
    g = PythonGenerator(schema=schema)
    g.serialize()
Beispiel #5
0
def cli(file, dir):
    schema = load_schema(file)
    g = MarkdownGenerator(schema=schema)
    print(g.serialize(dir))
def cli(file):
    schema = load_schema(file)
    g = MarshmallowGenerator(schema)
    g.serialize()
Beispiel #7
0
def cli(file, dir):
    schema = load_schema(file)
    g = GolrSchemaGenerator(schema=schema)
    print(g.serialize(dir))
def cli(file, out):
    schema = load_schema(file)
    write_owl(schema, out)
def cli(file):
    schema = load_schema(file)
    json_schema = JSONSchema()
    json_schema.dump(schema).data