dump method
The order of options
matters.
Implementation
Future<CliResult> dump({
required String user,
required String database,
String? host,
int? port,
String? password,
Set<DumpOption> options = const {},
bool produceXml = false,
}) async {
final res = await runAsync(
[
if (null != host) "--host=$host",
if (null != port) "--port=$port",
"--user=$user",
if (null != password) "--password=$password",
if (produceXml) "--xml",
...options.map((e) => e._commandLineOption),
database,
],
);
return CliResult.fromResult(res);
}