public void putRecord(DBRecord record) throws IOException {
		synchronized (db) {
			db.checkTransaction();
			if (schema.useLongKeyNodes()) {
				putLongKeyRecord(record);
			}
			else {
				putFieldKeyRecord(record);
			}

		}
	}
Put the specified record into the stored BTree.
@param record the record to be stored.
@throws IOException throw if an IO Error occurs
Ghidra/Framework/DB/src/main/java/db/Table.java