dumpAndParse method
Implementation
Future<MariaDbDatabase?> dumpAndParse({
required String user,
required String database,
String? host,
int? port,
String? password,
}) async {
final dumpRes = await dump(
user: user,
database: database,
host: host,
port: port,
password: password,
produceXml: true,
options: {
DumpOption.skipOpt,
DumpOption.completeInsert,
DumpOption.noCreateInfo,
DumpOption.orderByPrimary,
DumpOption.quick,
},
);
switch (dumpRes) {
case FailedCliResult():
return null;
case SuccessfulCliResult():
}
return parseDumpResult(result: dumpRes.stdout, database: database);
}