create method
Creates a partition
name
: The partition name
Implementation
Future<void> create(String name) {
if (!_partitions.containsKey(name)) {
return _directory(name).create(recursive: true).then((dir) {
final store = Store(getObjectBoxModel(),
directory: dir.path,
maxDBSizeInKB: maxDBSizeInKB,
fileMode: fileMode,
maxReaders: maxReaders,
queriesCaseSensitiveDefault: queriesCaseSensitiveDefault ?? true);
_partitions[name] = store;
return Future.value();
});
}
return Future.value();
}