Code Duplication    Length = 9-9 lines in 2 locations

Sources/DbPackages-mysql.php 1 location

@@ 248-256 (lines=9) @@
245
246
	// Does it exist - if so don't add it again!
247
	$columns = $smcFunc['db_list_columns']($table_name, false);
248
	foreach ($columns as $column)
249
		if ($column == $column_info['name'])
250
		{
251
			// If we're going to overwrite then use change column.
252
			if ($if_exists == 'update')
253
				return $smcFunc['db_change_column']($table_name, $column_info['name'], $column_info);
254
			else
255
				return false;
256
		}
257
258
	// Get the specifics...
259
	$column_info['size'] = isset($column_info['size']) && is_numeric($column_info['size']) ? $column_info['size'] : null;

Sources/DbPackages-postgresql.php 1 location

@@ 282-290 (lines=9) @@
279
280
	// Does it exist - if so don't add it again!
281
	$columns = $smcFunc['db_list_columns']($table_name, false);
282
	foreach ($columns as $column)
283
		if ($column == $column_info['name'])
284
		{
285
			// If we're going to overwrite then use change column.
286
			if ($if_exists == 'update')
287
				return $smcFunc['db_change_column']($table_name, $column_info['name'], $column_info);
288
			else
289
				return false;
290
		}
291
292
	// Get the specifics...
293
	$column_info['size'] = isset($column_info['size']) && is_numeric($column_info['size']) ? $column_info['size'] : null;