Author: johannes
Date: 2005-05-19 07:21:17 -0500 (Thu, 19 May 2005)
New Revision: 7548
Modified:
trunk/gnue-common/src/datasources/drivers/interbase/Schema/Creation/Creation.py
Log:
Allow NULL values for boolean domains
Modified:
trunk/gnue-common/src/datasources/drivers/interbase/Schema/Creation/Creation.py
===================================================================
---
trunk/gnue-common/src/datasources/drivers/interbase/Schema/Creation/Creation.py
2005-05-19 10:12:52 UTC (rev 7547)
+++
trunk/gnue-common/src/datasources/drivers/interbase/Schema/Creation/Creation.py
2005-05-19 12:21:17 UTC (rev 7548)
@@ -95,7 +95,8 @@
self.connection.manager.loginToConnection (self.connection)
- code = u"CREATE DOMAIN boolean AS smallint CHECK (value IN (0,1));"
+ code = u"CREATE DOMAIN boolean AS smallint " \
+ "CHECK (value IN (0,1) OR value IS NULL);"
self.connection.makecursor (code)
code = u"DECLARE EXTERNAL FUNCTION lower CSTRING(255) " \
_______________________________________________
Commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue