Code Duplication    Length = 9-9 lines in 3 locations

ecrire/req/sqlite_generique.php 3 locations

@@ 234-242 (lines=9) @@
231
				break;
232
233
			// suppression d'une pk
234
			case 'DROP PRIMARY KEY':
235
				if (!_sqlite_modifier_table(
236
					$table,
237
					$colonne_origine,
238
					array('key' => array('PRIMARY KEY' => '')),
239
					$serveur)){
240
					return false;
241
				}
242
				break;
243
			// suppression d'une colonne
244
			case 'DROP COLUMN':
245
			case 'DROP':
@@ 245-253 (lines=9) @@
242
				break;
243
			// suppression d'une colonne
244
			case 'DROP COLUMN':
245
			case 'DROP':
246
				if (!_sqlite_modifier_table(
247
					$table,
248
					array($colonne_origine => ""),
249
					'',
250
					$serveur)){
251
					return false;
252
				}
253
				break;
254
255
			case 'CHANGE COLUMN':
256
			case 'CHANGE':
@@ 273-281 (lines=9) @@
270
				}
271
				break;
272
273
			case 'MODIFY':
274
			  // on reprend la def d'origine car _sqlite_modifier_table va refaire la translation
275
			  // en tenant compte de la cle primaire (ce qui est mieux)
276
				if (!_sqlite_modifier_table(
277
					$table,
278
					$colonne_origine,
279
					array('field' => array($colonne_origine => $defo)),
280
					$serveur)){
281
					return false;
282
				}
283
				break;
284