The outcome of Database.fromData: loaded (possibly after migration), or
refused because a persisted quadrant was saved at a version NEWER than this app
(currentVersion). schemaVersions reports each quadrant's saved version, so a
caller can tell WHICH quadrant is too new — a value > currentVersion triggered
the reject. The live database is left untouched on loaded: false.
The outcome of Database.fromData: loaded (possibly after migration), or refused because a persisted quadrant was saved at a version NEWER than this app (
currentVersion).schemaVersionsreports each quadrant's saved version, so a caller can tell WHICH quadrant is too new — a value> currentVersiontriggered the reject. The live database is left untouched onloaded: false.