BUGFIX Fixed dev/build always showing changes in nvarchar fields because of a stray whitespace in the spec value

This commit is contained in:
Sean Harvey 2010-07-13 05:07:40 +00:00
parent 77f453c036
commit f211d2cea8

View File

@ -965,8 +965,8 @@ class MSSQLDatabase extends SS_Database {
* @return string
*/
public function text($values) {
$collation = self::$collation ? "COLLATE " . self::$collation : "";
return "nvarchar(max) $collation null";
$collation = self::$collation ? " COLLATE " . self::$collation : "";
return "nvarchar(max)$collation null";
}
/**
@ -986,8 +986,8 @@ class MSSQLDatabase extends SS_Database {
* @return string
*/
public function varchar($values) {
$collation = self::$collation ? "COLLATE " . self::$collation : "";
return "nvarchar(" . $values['precision'] . ") $collation null";
$collation = self::$collation ? " COLLATE " . self::$collation : "";
return "nvarchar(" . $values['precision'] . ")$collation null";
}
/**