@Override
	DBRecord getRecord(String name) throws IOException {
		Field[] keys =
			programTreeTable.findRecords(new StringField(name), V0_TREE_NAME_COL);
		if (keys.length == 0) {
			return null;
		}
		if (keys.length > 1) {
			throw new AssertException("Found " + keys.length + " trees named " + name);
		}
		return programTreeTable.getRecord(keys[0]);
	}
Gets a version 0 adapter for the program tree database table.
@param handle handle to the database containing the table.
@param create true if this constructor should create the table.
@throws VersionException if the table's version does not match the expected version
for this adapter.
@throws IOException if database IO error occurs
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/module/ProgramTreeDBAdapterV0.java