@Override
	DBRecord createSettingsRecord(long associationId, String name, String strValue,
			long longValue) throws IOException {

		DBRecord record = V1_SETTINGS_SCHEMA.createRecord(settingsTable.getKey());
		record.setLongValue(V1_SETTINGS_ASSOCIATION_ID_COL, associationId);
		record.setShortValue(V1_SETTINGS_NAME_INDEX_COL, assignNameIndexValue(name));
		record.setString(V1_SETTINGS_STRING_VALUE_COL, strValue);
		record.setLongValue(V1_SETTINGS_LONG_VALUE_COL, longValue);
		settingsTable.putRecord(record);
		return record;
	}
Version 1 implementation for the accessing the data type settings database table.
This version stores settings name as an index in each record which corresponds 
to an entry in the into a second table for
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/SettingsDBAdapterV1.java