anchor.diff:  /// library.
   library encrypted_moor;
   
  +// this file should be kept in sync with moor_flutter/lib/moor_flutter.dart
  +
   import 'dart:async';
  +import 'dart:io';
   import 'package:meta/meta.dart';
   import 'package:path/path.dart';
   import 'package:moor/moor.dart';
   import 'package:moor/backends.dart';
   import 'package:sqflite/sqflite.dart' as s;
  +
  +/// Signature of a function that runs when a database doesn't exist on file.
  +/// This can be useful to, for instance, load the database from an asset if it
  +/// doesn't exist.
  +typedef DatabaseCreator = FutureOr<void> Function(File file);
   
   class _SqfliteDelegate extends DatabaseDelegate with _SqfliteExecutor {
     int _loadedSchemaVersion;
  
positive.code:     delegate.db.transaction((transaction) async {
        final executor = _SqfliteTransactionExecutor(transaction);
        await run(executor);
      });
    }
  }
  
negative.code:   final String path;
    final String password;
  
    bool singleInstance;
    final DatabaseCreator creator;
  
    _SqfliteDelegate(this.inDbFolder, this.path,
        {this.singleInstance, this.creator, this.password}) {
      singleInstance ??= true;
    }
  
    @override
    DbVersionDelegate get versionDelegate {
  