silverstripe-mssql/code
Sean Harvey aa3b934712 Fixing use of "bigint" and "decimal" for pure integer types.
See https://github.com/silverstripe/silverstripe-mssql/issues/14 for
more info.

"bigint" doesn't work for PHP 32-bit, as the integer could get too big
for PHP to be able to interpret the value as an integer type. In that
case it would try to approximate it as a float, but that could lead to
a bad assumption for identity columns.

For compatibility, stick with standard "int" type which has a maximum
value of 2147483647.

Note that MySQLAdapter already has this maximum, so changing it to this
keeps this database adapter consistent with MySQL.
2014-07-11 13:38:42 +12:00
..
MSSQLAzureDatabase.php MINOR Update on compatibility of MSSQLAzureDatabase 2010-10-20 03:17:19 +00:00
MSSQLDatabase.php Fixing use of "bigint" and "decimal" for pure integer types. 2014-07-11 13:38:42 +12:00
MSSQLDatabaseConfigurationHelper.php Update MSSQLDatabaseConfigurationHelper.php 2013-03-24 03:05:04 +13:00