handleDeployFirestore function
Deploy Firestore rules and indexes
Implementation
Future<void> handleDeployFirestore() async {
final config = await ProjectConfigLoader.load();
if (config == null) {
ProjectConfigLoader.printMissingConfigHelp();
return;
}
if (!config.useFirebase) {
_printFirebaseDisabledHelp(config);
return;
}
final firebase = FirebaseService(config);
if (await firebase.deployFirestore()) {
success('Firestore deployed successfully');
} else {
error('Firestore deployment failed');
}
}