SQLite types can be non-nullable
authorMax Semenik <maxsem@users.mediawiki.org>
Fri, 19 Nov 2010 20:34:44 +0000 (20:34 +0000)
committerMax Semenik <maxsem@users.mediawiki.org>
Fri, 19 Nov 2010 20:34:44 +0000 (20:34 +0000)
includes/db/DatabaseSqlite.php

index af00b04..1ebf1fd 100644 (file)
@@ -656,8 +656,7 @@ class SQLiteField {
        }
 
        function nullable() {
-               // SQLite dynamic types are always nullable
-               return true;
+               return !$this->info->notnull;
        }
 
        # isKey(),  isMultipleKey() not implemented, MySQL-specific concept.