anchor.diff:  	Future<DDOStatement> _getVendorInfoDefinitions(Table table) => _dbh.query("SHOW TABLE STATUS LIKE '${table.getName()}'");
   
   	Future<DDOStatement> _getColumnComment(Column column) => _dbh.query(''' 
  -    			SELECT
  -    			COLUMN_COMMENT
  -    			FROM information_schema.COLUMNS
  -    			WHERE TABLE_NAME='${column.getTable().getName()}'
  -    				AND TABLE_SCHEMA='${column.getTable().getDatabase().getName()}'
  -    				AND COLUMN_NAME='${column.getName()}' LIMIT 1
  +SELECT
  +COLUMN_COMMENT
  +FROM information_schema.COLUMNS
  +WHERE TABLE_NAME='${column.getTable().getName()}'
  +	AND TABLE_SCHEMA='${column.getTable().getDatabase().getName()}'
  +	AND COLUMN_NAME='${column.getName()}' LIMIT 1
       ''');
   
   	Future _addColumns(Table table) {
   		String databaseName = table.getDatabase().getName();
   
  -		 return _getColumnDefinitions(table).then((DDOStatement stmt) {
  +		return _getColumnDefinitions(table).then((DDOStatement stmt) {
   			return new Future.sync(() {
   				Map<String, String> row;
   				DDOResult r;
  
positive.code: 							};
  
  							if (fkey != null && fkey.isNotEmpty) {
  								for(String fkaction in fkactions.keys) {
  									String result;
  									RegExp r = new RegExp("${fkaction} (${ForeignKey.CASCADE}|${ForeignKey.SETNULL})");
  									if (r.hasMatch(fkey)) {
  
negative.code: 					}
  					table.addColumn(column);
  					//Future t = _getColumnComment(column).then((DDOStatement comState) {
  					//row['Comment'] = comState.fetchColumn();
  
  					//});
  				}
  