[Modeling-cvs] ProjectModeling/Modeling/DatabaseAdaptors/MySQLAdaptorLayer MySQLAdaptor.py,1.2,1.3 _
Status: Abandoned
Brought to you by:
sbigaret
From: <sbi...@us...> - 2004-01-20 19:43:35
|
Update of /cvsroot/modeling/ProjectModeling/Modeling/DatabaseAdaptors/MySQLAdaptorLayer In directory sc8-pr-cvs1:/tmp/cvs-serv15580/Modeling/DatabaseAdaptors/MySQLAdaptorLayer Modified Files: MySQLAdaptor.py __init__.py Log Message: MySQL: the model's connection dictionary may now give a specific port to connect to. Index: MySQLAdaptor.py =================================================================== RCS file: /cvsroot/modeling/ProjectModeling/Modeling/DatabaseAdaptors/MySQLAdaptorLayer/MySQLAdaptor.py,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** MySQLAdaptor.py 28 Jan 2003 18:17:14 -0000 1.2 --- MySQLAdaptor.py 20 Jan 2004 19:43:32 -0000 1.3 *************** *** 85,94 **** - 'host' -> 'host' (unchanged) """ ! return {'db': '%(database)s'%aModelConnectionDictionary, ! 'user': '%(user)s'%aModelConnectionDictionary, ! 'passwd': '%(password)s'%aModelConnectionDictionary, ! 'host': '%(host)s'%aModelConnectionDictionary} ! def dbAPI_gimmeCnxAndCursorForDBAdmin(self, administrativeConnectionDictionary): cnxDict=self.dbAPI_connectionDictionaryForConnect(administrativeConnectionDictionary) --- 85,99 ---- - 'host' -> 'host' (unchanged) + - 'port' -> 'port' (unchanged) if and only if the key exists + """ ! dbAPI_d={ 'db': '%(database)s'%aModelConnectionDictionary, ! 'user': '%(user)s'%aModelConnectionDictionary, ! 'passwd': '%(password)s'%aModelConnectionDictionary, ! 'host': '%(host)s'%aModelConnectionDictionary } ! if aModelConnectionDictionary.get('port'): ! dbAPI_d['port']=int(aModelConnectionDictionary['port']) ! return dbAPI_d ! def dbAPI_gimmeCnxAndCursorForDBAdmin(self, administrativeConnectionDictionary): cnxDict=self.dbAPI_connectionDictionaryForConnect(administrativeConnectionDictionary) Index: __init__.py =================================================================== RCS file: /cvsroot/modeling/ProjectModeling/Modeling/DatabaseAdaptors/MySQLAdaptorLayer/__init__.py,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** __init__.py 24 Aug 2003 14:15:13 -0000 1.4 --- __init__.py 20 Jan 2004 19:43:32 -0000 1.5 *************** *** 40,44 **** 'user', 'password' -- user credentials ! Supported SQL datatypes are: --- 40,46 ---- 'user', 'password' -- user credentials ! ! 'port' -- optional; the port to which the database server listens to ! Supported SQL datatypes are: |