Database constructor
Database(
- DatabaseType type, {
- CacheManager? cacheManager,
Builds an Database implementation for the specified DatabaseType.
Implementation
factory Database(DatabaseType type, {CacheManager? cacheManager}) {
switch (type) {
case DatabaseType.firestore:
return DatabaseFirestoreImplementation(cacheManager);
default:
return DatabaseFakeImplementation.legacy();
}
}