@Override
	public int compareLayout() {
		// version ignored if supportedLayoutVersion < 0
		if (supportedLayoutVersion < 0 || info.layout_version == supportedLayoutVersion) {
			return 0;
		}
		return (info.layout_version < supportedLayoutVersion) ? -1 : 1;
	}
Do the final work of inserting new ExecutableRecords into the database. This function
assumes testExecutableDuplication has already run and marked previously ingested records

@param input the executable descriptor
@throws SQLException if database records cannot be inserted
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/client/AbstractSQLFunctionDatabase.java