|
131 | 131 | PYVERSION = sys.version.split()[0] |
132 | 132 |
|
133 | 133 | # Database management system specific variables |
134 | | -MSSQL_SYSTEM_DBS = ( "Northwind", "master", "model", "msdb", "pubs", "tempdb" ) |
135 | | -MYSQL_SYSTEM_DBS = ( "information_schema", "mysql" ) # Before MySQL 5.0 only "mysql" |
136 | | -PGSQL_SYSTEM_DBS = ( "information_schema", "pg_catalog", "pg_toast" ) |
137 | | -ORACLE_SYSTEM_DBS = ( "SYSTEM", "SYSAUX", "SYS" ) # These are TABLESPACE_NAME |
138 | | -SQLITE_SYSTEM_DBS = ( "sqlite_master", "sqlite_temp_master" ) |
139 | | -ACCESS_SYSTEM_DBS = ( "MSysAccessObjects", "MSysACEs", "MSysObjects", "MSysQueries", "MSysRelationships", "MSysAccessStorage",\ |
140 | | - "MSysAccessXML", "MSysModules", "MSysModules2" ) |
141 | | -FIREBIRD_SYSTEM_DBS = ( "RDB$BACKUP_HISTORY", "RDB$CHARACTER_SETS", "RDB$CHECK_CONSTRAINTS", "RDB$COLLATIONS", "RDB$DATABASE",\ |
| 134 | +MSSQL_SYSTEM_DBS = ("Northwind", "master", "model", "msdb", "pubs", "tempdb") |
| 135 | +MYSQL_SYSTEM_DBS = ("information_schema", "mysql") # Before MySQL 5.0 only "mysql" |
| 136 | +PGSQL_SYSTEM_DBS = ("information_schema", "pg_catalog", "pg_toast") |
| 137 | +ORACLE_SYSTEM_DBS = ("SYSTEM", "SYSAUX", "SYS") # These are TABLESPACE_NAME |
| 138 | +SQLITE_SYSTEM_DBS = ("sqlite_master", "sqlite_temp_master") |
| 139 | +ACCESS_SYSTEM_DBS = ("MSysAccessObjects", "MSysACEs", "MSysObjects", "MSysQueries", "MSysRelationships", "MSysAccessStorage",\ |
| 140 | + "MSysAccessXML", "MSysModules", "MSysModules2") |
| 141 | +FIREBIRD_SYSTEM_DBS = ("RDB$BACKUP_HISTORY", "RDB$CHARACTER_SETS", "RDB$CHECK_CONSTRAINTS", "RDB$COLLATIONS", "RDB$DATABASE",\ |
142 | 142 | "RDB$DEPENDENCIES", "RDB$EXCEPTIONS", "RDB$FIELDS", "RDB$FIELD_DIMENSIONS", " RDB$FILES", "RDB$FILTERS",\ |
143 | 143 | "RDB$FORMATS", "RDB$FUNCTIONS", "RDB$FUNCTION_ARGUMENTS", "RDB$GENERATORS", "RDB$INDEX_SEGMENTS", "RDB$INDICES",\ |
144 | 144 | "RDB$LOG_FILES", "RDB$PAGES", "RDB$PROCEDURES", "RDB$PROCEDURE_PARAMETERS", "RDB$REF_CONSTRAINTS", "RDB$RELATIONS",\ |
145 | 145 | "RDB$RELATION_CONSTRAINTS", "RDB$RELATION_FIELDS", "RDB$ROLES", "RDB$SECURITY_CLASSES", "RDB$TRANSACTIONS", "RDB$TRIGGERS",\ |
146 | | - "RDB$TRIGGER_MESSAGES", "RDB$TYPES", "RDB$USER_PRIVILEGES", "RDB$VIEW_RELATIONS" ) |
147 | | -MAXDB_SYSTEM_DBS = ( "SYSINFO", "DOMAIN" ) |
148 | | -SYBASE_SYSTEM_DBS = ( "master", "model", "sybsystemdb", "sybsystemprocs" ) |
149 | | -DB2_SYSTEM_DBS = ( "NULLID", "SQLJ", "SYSCAT", "SYSFUN", "SYSIBM", "SYSIBMADM", "SYSIBMINTERNAL", "SYSIBMTS",\ |
150 | | - "SYSPROC", "SYSPUBLIC", "SYSSTAT", "SYSTOOLS" ) |
151 | | - |
152 | | -MSSQL_ALIASES = ( "microsoft sql server", "mssqlserver", "mssql", "ms" ) |
153 | | -MYSQL_ALIASES = ( "mysql", "my" ) |
154 | | -PGSQL_ALIASES = ( "postgresql", "postgres", "pgsql", "psql", "pg" ) |
155 | | -ORACLE_ALIASES = ( "oracle", "orcl", "ora", "or" ) |
156 | | -SQLITE_ALIASES = ( "sqlite", "sqlite3" ) |
157 | | -ACCESS_ALIASES = ( "msaccess", "access", "jet", "microsoft access" ) |
158 | | -FIREBIRD_ALIASES = ( "firebird", "mozilla firebird", "interbase", "ibase", "fb" ) |
159 | | -MAXDB_ALIASES = ( "maxdb", "sap maxdb", "sap db" ) |
160 | | -SYBASE_ALIASES = ( "sybase", "sybase sql server" ) |
161 | | -DB2_ALIASES = ( "db2", "ibm db2", "ibmdb2" ) |
| 146 | + "RDB$TRIGGER_MESSAGES", "RDB$TYPES", "RDB$USER_PRIVILEGES", "RDB$VIEW_RELATIONS") |
| 147 | +MAXDB_SYSTEM_DBS = ("SYSINFO", "DOMAIN") |
| 148 | +SYBASE_SYSTEM_DBS = ("master", "model", "sybsystemdb", "sybsystemprocs") |
| 149 | +DB2_SYSTEM_DBS = ("NULLID", "SQLJ", "SYSCAT", "SYSFUN", "SYSIBM", "SYSIBMADM", "SYSIBMINTERNAL", "SYSIBMTS",\ |
| 150 | + "SYSPROC", "SYSPUBLIC", "SYSSTAT", "SYSTOOLS") |
| 151 | + |
| 152 | +MSSQL_ALIASES = ("microsoft sql server", "mssqlserver", "mssql", "ms") |
| 153 | +MYSQL_ALIASES = ("mysql", "my") |
| 154 | +PGSQL_ALIASES = ("postgresql", "postgres", "pgsql", "psql", "pg") |
| 155 | +ORACLE_ALIASES = ("oracle", "orcl", "ora", "or") |
| 156 | +SQLITE_ALIASES = ("sqlite", "sqlite3") |
| 157 | +ACCESS_ALIASES = ("msaccess", "access", "jet", "microsoft access") |
| 158 | +FIREBIRD_ALIASES = ("firebird", "mozilla firebird", "interbase", "ibase", "fb") |
| 159 | +MAXDB_ALIASES = ("maxdb", "sap maxdb", "sap db") |
| 160 | +SYBASE_ALIASES = ("sybase", "sybase sql server") |
| 161 | +DB2_ALIASES = ("db2", "ibm db2", "ibmdb2") |
162 | 162 |
|
163 | 163 | DBMS_DIRECTORY_DICT = dict((getattr(DBMS, _), getattr(DBMS_DIRECTORY_NAME, _)) for _ in dir(DBMS) if not _.startswith("_")) |
164 | 164 |
|
165 | 165 | SUPPORTED_DBMS = MSSQL_ALIASES + MYSQL_ALIASES + PGSQL_ALIASES + ORACLE_ALIASES + SQLITE_ALIASES + ACCESS_ALIASES + FIREBIRD_ALIASES + MAXDB_ALIASES + SYBASE_ALIASES + DB2_ALIASES |
166 | | -SUPPORTED_OS = ( "linux", "windows" ) |
| 166 | +SUPPORTED_OS = ("linux", "windows") |
167 | 167 |
|
168 | | -USER_AGENT_ALIASES = ( "ua", "useragent", "user-agent" ) |
169 | | -REFERER_ALIASES = ( "ref", "referer", "referrer" ) |
170 | | -HOST_ALIASES = ( "host", ) |
| 168 | +USER_AGENT_ALIASES = ("ua", "useragent", "user-agent") |
| 169 | +REFERER_ALIASES = ("ref", "referer", "referrer") |
| 170 | +HOST_ALIASES = ("host",) |
171 | 171 |
|
172 | 172 | # Items displayed in basic help (-h) output |
173 | 173 | BASIC_HELP_ITEMS = ( |
|
0 commit comments