writeHeader method

Future<void> writeHeader(
  1. File dbFile
)

Implementation

Future<void> writeHeader(File dbFile) async {
  if (magic.length != 4) {
    throw Exception('Write Magic String Count: `4` Required');
  }
  final raf = await dbFile.open(mode: FileMode.write);
  await raf.writeFrom(utf8.encode(magic));
  await raf.writeByte(version);
  await raf.close();
}