ffmddb.core.models package

Models, to ffmddb are any thing that maps from a string or file to a python object.

For files, this includes:

  • a document, which maps to one of the files ffmddb knows about
  • a folder acting as a collection of documents
  • an index file

For strings, this includes:

  • a configuration YAML blob (which may come from a file)
  • a json query against the database (which may be a python dict)
  • a field spec