Update of /cvsroot/webware/Webware/MiddleKit/Design
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7083/Design
Modified Files:
SQLGenerator.py
Log Message:
- Added isUnique feature. Currently untested although existing tests all
pass when this feature is not used.
Index: SQLGenerator.py
===================================================================
RCS file: /cvsroot/webware/Webware/MiddleKit/Design/SQLGenerator.py,v
retrieving revision 1.54
retrieving revision 1.55
diff -C2 -d -r1.54 -r1.55
*** SQLGenerator.py 2 Apr 2004 06:04:10 -0000 1.54
--- SQLGenerator.py 3 Apr 2004 02:53:47 -0000 1.55
***************
*** 507,511 ****
else:
defaultSQL = ''
! out.write('\t%s %s%s%s' % (name, self.sqlTypeOrOverride(), notNullSQL, defaultSQL))
def writeAuxiliaryCreateTable(self, generator, out):
--- 507,512 ----
else:
defaultSQL = ''
! uniqueSQL = self.boolForKey('isUnique') and ' unique' or ''
! out.write('\t%s %s%s%s%s' % (name, self.sqlTypeOrOverride(), uniqueSQL, notNullSQL, defaultSQL))
def writeAuxiliaryCreateTable(self, generator, out):
|