Database constructor
Implementation
Database({required this.name, String? path, bool? encrypted, String? secretKey})
: _storage = DatabaseStorage(name: name, path: path ?? name),
_encrypted = encrypted ?? false {
_collections.addAll(_storage.getCollections(this));
_stores.addAll(_storage.getStores(this));
}