Fixes: U4-4430 MySql primary key issues

This commit is contained in:
Shannon
2014-03-14 17:11:21 +11:00
parent bbe6194b06
commit e1a134f587
9 changed files with 307 additions and 148 deletions

View File

@@ -218,7 +218,7 @@ ORDER BY TABLE_NAME, INDEX_NAME",
{
string primaryKey = string.Empty;
var columnDefinition = table.Columns.FirstOrDefault(x => x.IsPrimaryKey);
if (columnDefinition != null && columnDefinition.PrimaryKeyColumns.Contains(",") == false)
if (columnDefinition != null)
{
string columns = string.IsNullOrEmpty(columnDefinition.PrimaryKeyColumns)
? GetQuotedColumnName(columnDefinition.Name)