DOKK / manpages / debian 11 / python3-schema-salad / schema-salad-tool.1.en
SCHEMA-SALAD-TOOL3(1) User Commands SCHEMA-SALAD-TOOL3(1)

schema-salad-tool - Schema Annotations for Linked Avro Data (SALAD)

usage: schema-salad-tool [-h] [--rdf-serializer RDF_SERIALIZER] [--skip-schemas]

[--strict-foreign-properties] [--print-jsonld-context] [--print-rdfs] [--print-avro] [--print-rdf] [--print-pre] [--print-index] [--print-metadata] [--print-inheritance-dot] [--print-fieldrefs-dot] [--codegen language] [--codegen-target CODEGEN_TARGET] [--codegen-examples directory] [--print-oneline] [--print-doc] [--strict | --non-strict] [--verbose | --quiet | --debug] [--only ONLY] [--redirect REDIRECT] [--brand BRAND] [--brandlink BRANDLINK] [--primtype PRIMTYPE] [--version] [schema] [document]

schema document

show this help message and exit
Output RDF serialization format used by --printrdf(one of turtle (default), n3, nt, xml)
If specified, ignore $schemas sections.
Strict checking of foreign properties
Print JSON-LD context for schema
Print RDF schema
Print Avro schema
Print corresponding RDF graph for document
Print document after preprocessing
Print node index
Print document metadata
Print graphviz file of inheritance
Print graphviz file of field refs
Generate classes in target language, currently supported: python, java
Defaults to sys.stdout for python and ./ for Java
Directory of example documents for test case generation (Java only).
Print each error message in oneline
Print HTML schema documentation page
Strict validation (unrecognized or out of place fields are error)
Lenient validation (ignore unrecognized fields)
Default logging
Only print warnings and errors.
Print even more logging
Use with --print-doc, document only listed types
Use with --print-doc, override default link for type
Use with --print-doc, set the 'brand' text in nav bar
Use with --print-doc, set the link for 'brand' in nav bar
Use with --print-doc, link to use for primitive types (string, int etc)
Print version
January 2021 schema-salad-tool 7.0.20210124093443