Update of /cvsroot/webware/Webware/MiddleKit/Design
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13255
Modified Files:
SQLGenerator.py
Log Message:
Split out command to use/connect to a database, since this isn't the same
for all databases.
Index: SQLGenerator.py
===================================================================
RCS file: /cvsroot/webware/Webware/MiddleKit/Design/SQLGenerator.py,v
retrieving revision 1.60
retrieving revision 1.61
diff -C2 -d -r1.60 -r1.61
*** SQLGenerator.py 14 Sep 2004 03:05:48 -0000 1.60
--- SQLGenerator.py 16 Sep 2004 19:27:03 -0000 1.61
***************
*** 92,99 ****
return name
def writeInsertSamplesSQL(self, generator, dirname):
if self._filename is not None:
file = open(os.path.join(dirname, 'InsertSamples.sql'), 'w')
! file.write('use %s;\n\n' % self.sqlDatabaseName())
if self.setting('DoNotSortSQLCreateStatementsByDependency', False):
--- 92,102 ----
return name
+ def writeConnectToDatabase(self, generator, output, databasename):
+ output.write('use %s;\n\n' % databasename)
+
def writeInsertSamplesSQL(self, generator, dirname):
if self._filename is not None:
file = open(os.path.join(dirname, 'InsertSamples.sql'), 'w')
! self.writeConnectToDatabase(generator, file, self.sqlDatabaseName())
if self.setting('DoNotSortSQLCreateStatementsByDependency', False):
|