diff --git a/src/Orchard/Data/Migration/Schema/SchemaUtils.cs b/src/Orchard/Data/Migration/Schema/SchemaUtils.cs index f9369b124..26bc684c9 100644 --- a/src/Orchard/Data/Migration/Schema/SchemaUtils.cs +++ b/src/Orchard/Data/Migration/Schema/SchemaUtils.cs @@ -20,7 +20,10 @@ namespace Orchard.Data.Migration.Schema { dbType = DbType.Boolean; break; default: - Enum.TryParse(Type.GetTypeCode(type).ToString(), true, out dbType); + if(type == typeof(Guid)) + dbType = DbType.Guid; + else + Enum.TryParse(Type.GetTypeCode(type).ToString(), true, out dbType); break; }