ffmddb.core.database module¶
-
class
ffmddb.core.database.
Database
(config_obj, config_file=None)¶ Stores a reference to a database (a configuration file and the files it specifies), providing methods to interact with it
-
close
()¶
-
create_collection
(name, path, mkdir_if_needed=True, keep_file=True)¶
-
create_document
(document)¶
-
delete_collection
(name, cascade=False)¶
-
delete_document
(document)¶
-
classmethod
from_file
(config_file)¶
-
classmethod
from_string
(config_str, config_file=None)¶
-
get_collection
(name)¶
-
get_documents
(collection_name, query)¶
-
update_document
(document, field, value)¶
-