exportDatabaseToJsonlFile function
Future<void>
exportDatabaseToJsonlFile(
- DatabaseClient client,
- String path, {
- List<
String> ? storeNames, - SembastExportOptions? options,
Write the export in a file (currently in .jsonl format)
See exportDatabaseLines for client and options.
Implementation
Future<void> exportDatabaseToJsonlFile(
DatabaseClient client,
String path, {
List<String>? storeNames,
SembastExportOptions? options,
}) async {
var file = File(path);
await file.parent.create(recursive: true);
await file.writeAsString(
exportLinesToJsonlString(
await exportDatabaseLines(
client,
storeNames: storeNames,
options: options,
),
),
);
}