Project

General

Profile

« Previous | Next » 

Revision 6d4b8d16

Added by Andreas Müller about 13 years ago

implemented parsing and new handling for "unranked" ranks #2141

View differences:

cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/SingleTermUpdater.java
113 113
//
114 114

  
115 115
		//language id
116
		int langId;
117
		String sqlLangId = " SELECT id FROM DefinedTermBase WHERE uuid = '" + uuidLanguage + "'";
118
		rs = datasource.executeQuery(sqlLangId);
119
		if (rs.next()){
120
			langId = rs.getInt("id");
121
		}else{
122
			String warning = "Term for default language (English) not  does not exist!";
123
			monitor.warning(warning);
116
		Integer langId = getLanguageId(uuidLanguage, datasource, monitor);
117
		if (langId == null){
124 118
			return null;
125 119
		}
126 120
		
......
151 145
	}
152 146

  
153 147

  
154

  
148
	
155 149
	private void updateFeatureTerms(Integer termId, ICdmDataSource datasource, IProgressMonitor monitor) {
156 150
		if (dtype.equals(Feature.class.getSimpleName())){
157 151
			String sqlUpdate = "UPDATE DefinedTermBase SET " + 

Also available in: Unified diff