anchor.diff:  					}
   					table.addColumn(column);
   					//Future t = _getColumnComment(column).then((DDOStatement comState) {
  -						//row['Comment'] = comState.fetchColumn();
  +					//row['Comment'] = comState.fetchColumn();
   
   					//});
   				}
  
positive.code: 					foreignKeys = new Map<String, ForeignKey>();
  					RegExp regEx = new RegExp(r"CONSTRAINT `([^`]+)` FOREIGN KEY \((.+)\) REFERENCES `([^`]*)` \((.+)\)(.*)");
  					if (regEx.hasMatch(row.row.values.elementAt(1))) {
  						for(Match match in regEx.allMatches(row.row.values.elementAt(1))) {
  							String name = match.group(1);
  							String rawlcol = match.group(2);
  							String ftbl = match.group(3);
  							String rawfcol = match.group(4);
  							String fkey = match.group(5);
  							List<String> lcols = new List<String>();
  							for(String piece in rawlcol.split('`, `')) {
  								lcols.add(piece.replaceAll('`', '').trim());
  							}
  
  							List<String> fcols = new List<String>();
  							for(String piece in rawfcol.split('`, `')) {
  								fcols.add(piece.replaceAll('`', '').trim());
  							}
  
  
negative.code: 								}
  							}
  
  							for (String key in fkactions.keys) {
  								String action = fkactions[key];
  								if (action == ForeignKey.RESTRICT) {
  									fkactions[key] = null;
  