Modified:
trunk/CHANGES
trunk/MySql.Data.Entity/Provider/Properties/SchemaDefinition-5.0.ssdl
trunk/MySql.Data.Entity/Provider/Properties/SchemaDefinition-6.0.ssdl
Log:
- Fixed problem with generation of medium and longtext columns in entity models. We have to cap the max length to int32.max
Modified: trunk/CHANGES
===================================================================
--- trunk/CHANGES 2009-03-31 17:53:15 UTC (rev 1537)
+++ trunk/CHANGES 2009-03-31 18:50:33 UTC (rev 1538)
@@ -1,6 +1,7 @@
Version 6.0.1
- Fixed problem with the foreign key columns schema collection
- Fixed problem with index column schema collection
+- Fixed problem with generation of medium and longtext columns in entity models
Version 6.0
- Massive speedups
Modified: trunk/MySql.Data.Entity/Provider/Properties/SchemaDefinition-5.0.ssdl
===================================================================
--- trunk/MySql.Data.Entity/Provider/Properties/SchemaDefinition-5.0.ssdl 2009-03-31 17:53:15 UTC (rev 1537)
+++ trunk/MySql.Data.Entity/Provider/Properties/SchemaDefinition-5.0.ssdl 2009-03-31 18:50:33 UTC (rev 1538)
@@ -28,7 +28,7 @@
ORDINAL_POSITION AS `Ordinal`,
CASE IS_NULLABLE WHEN 'YES' THEN 1 ELSE 0 END AS `IsNullable`,
DATA_TYPE AS `TypeName`,
- CHARACTER_MAXIMUM_LENGTH AS `MaxLength`,
+ IF (CHARACTER_MAXIMUM_LENGTH > 2147483647, 2147483647, CHARACTER_MAXIMUM_LENGTH) AS `MaxLength`,
NUMERIC_PRECISION AS `Precision`,
0 AS `DateTimePrecision`,
NUMERIC_SCALE AS `Scale`,
@@ -68,7 +68,7 @@
ORDINAL_POSITION AS `Ordinal`,
CASE IS_NULLABLE WHEN 'YES' THEN 1 ELSE 0 END AS `IsNullable`,
DATA_TYPE AS `TypeName`,
- CHARACTER_MAXIMUM_LENGTH AS `MaxLength`,
+ IF (CHARACTER_MAXIMUM_LENGTH > 2147483647, 2147483647, CHARACTER_MAXIMUM_LENGTH) AS `MaxLength`,
NUMERIC_PRECISION AS `Precision`,
0 AS `DateTimePrecision`,
NUMERIC_SCALE AS `Scale`,
Modified: trunk/MySql.Data.Entity/Provider/Properties/SchemaDefinition-6.0.ssdl
===================================================================
--- trunk/MySql.Data.Entity/Provider/Properties/SchemaDefinition-6.0.ssdl 2009-03-31 17:53:15 UTC (rev 1537)
+++ trunk/MySql.Data.Entity/Provider/Properties/SchemaDefinition-6.0.ssdl 2009-03-31 18:50:33 UTC (rev 1538)
@@ -28,7 +28,7 @@
ORDINAL_POSITION AS `Ordinal`,
CASE IS_NULLABLE WHEN 'YES' THEN 1 ELSE 0 END AS `IsNullable`,
DATA_TYPE AS `TypeName`,
- CHARACTER_MAXIMUM_LENGTH AS `MaxLength`,
+ IF (CHARACTER_MAXIMUM_LENGTH > 2147483647, 2147483647, CHARACTER_MAXIMUM_LENGTH) AS `MaxLength`,
NUMERIC_PRECISION AS `Precision`,
0 AS `DateTimePrecision`,
NUMERIC_SCALE AS `Scale`,
@@ -68,7 +68,7 @@
ORDINAL_POSITION AS `Ordinal`,
CASE IS_NULLABLE WHEN 'YES' THEN 1 ELSE 0 END AS `IsNullable`,
DATA_TYPE AS `TypeName`,
- CHARACTER_MAXIMUM_LENGTH AS `MaxLength`,
+ IF (CHARACTER_MAXIMUM_LENGTH > 2147483647, 2147483647, CHARACTER_MAXIMUM_LENGTH) AS `MaxLength`,
NUMERIC_PRECISION AS `Precision`,
0 AS `DateTimePrecision`,
NUMERIC_SCALE AS `Scale`,
| Thread |
|---|
| • Connector/NET commit: r1538 - in trunk: . MySql.Data.Entity/Provider/Properties | rburnett | 31 Mar |