📄 da.py
字号:
database_type='SQLRelay'__doc__='''%s Database Connection$Id: DA.py,v 1.1.1.1 2002/11/16 06:49:52 mused Exp $''' % database_type__version__='$Revision: 1.1.1.1 $'[11:-2]from db import DBimport Shared.DC.ZRDB.Connection, sys, DABasefrom Globals import HTMLFilefrom ImageFile import ImageFilefrom ExtensionClass import Basemanage_addZSQLRelayConnectionForm=HTMLFile('connectionAdd',globals())def manage_addZSQLRelayConnection(self, id, title, connection_string, check=None, REQUEST=None): """Add a DB connection to a folder""" self._setObject(id, Connection( id, title, connection_string, check)) if REQUEST is not None: return self.manage_main(self,REQUEST)class Connection(DABase.Connection): " " database_type=database_type id='%s_database_connection' % database_type meta_type=title='Z %s Database Connection' % database_type icon='misc_/Z%sDA/conn' % database_type def factory(self): return DB def table_info(self): return self._v_database_connection.table_info()classes=('DA.Connection',)meta_types=( {'name':'Z %s Database Connection' % database_type, 'action':'manage_addZ%sConnectionForm' % database_type, }, )folder_methods={ 'manage_addZSQLRelayConnection': manage_addZSQLRelayConnection, 'manage_addZSQLRelayConnectionForm': manage_addZSQLRelayConnectionForm, }__ac_permissions__=( ('Add Z SQLRelay Database Connections', ('manage_addZSQLRelayConnectionForm', 'manage_addZSQLRelayConnection')), )misc_={ 'conn': ImageFile('Shared/DC/ZRDB/www/DBAdapterFolder_icon.gif'), }for icon in ('table', 'view', 'stable', 'what', 'field', 'text','bin','int','float', 'date','time','datetime'): misc_[icon]=ImageFile('icons/%s.gif' % icon, globals())
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -