private void checkVersion() throws VersionException, IOException {
		int libraryVersion = table.getSchema().getVersion();
		if (libraryVersion != VERSION) {
			String msg = "Expected version " + VERSION + " for table " + LIBRARIES_TABLE +
				" but got " + table.getSchema().getVersion();
			throw new VersionException(msg,
				libraryVersion < VERSION ? VersionException.OLDER_VERSION
						: VersionException.NEWER_VERSION,
				false);
		}
	}
Checks the saved database version versus our current software version.
@throws VersionException if the version is different
@throws IOException if the version can't be read from the database
Ghidra/Features/FunctionID/src/main/java/ghidra/feature/fid/db/LibrariesTable.java