Create a new instance of a CollectionManager class.
Check and create the specified collection if it doesn't exist.
Find one data entry in a database.
Get the names of all available databases.
Check if a collection exists.
Remove data from a database.
Removes a database collection from the file system.
Remove one data entry from a database.
Asynchronously removes one entry in a database or adds a new one if it doesn't exist. Usage e.g. for toggling a flag.
Returns a promise resolving to false if the entry was found and removed,
or true if the entry was added. The returned value reflects the state of the database
after the operation.
Update data in a database.
Update one data entry in a database.
Asynchronously updates one entry in a database or adds a new one if it doesn't exist.
Represents a database management class for performing CRUD operations.