Skip to content

Commit 6fef294

Browse files
committed
Minor consistency update
1 parent 66eaac8 commit 6fef294

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

lib/core/dicts.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,20 @@
2323
from lib.core.settings import HSQLDB_ALIASES
2424

2525
FIREBIRD_TYPES = {
26-
"261": "BLOB",
27-
"14": "CHAR",
28-
"40": "CSTRING",
29-
"11": "D_FLOAT",
30-
"27": "DOUBLE",
31-
"10": "FLOAT",
32-
"16": "INT64",
33-
"8": "INTEGER",
34-
"9": "QUAD",
35-
"7": "SMALLINT",
36-
"12": "DATE",
37-
"13": "TIME",
38-
"35": "TIMESTAMP",
39-
"37": "VARCHAR",
26+
261: "BLOB",
27+
14: "CHAR",
28+
40: "CSTRING",
29+
11: "D_FLOAT",
30+
27: "DOUBLE",
31+
10: "FLOAT",
32+
16: "INT64",
33+
8: "INTEGER",
34+
9: "QUAD",
35+
7: "SMALLINT",
36+
12: "DATE",
37+
13: "TIME",
38+
35: "TIMESTAMP",
39+
37: "VARCHAR",
4040
}
4141

4242
SYBASE_TYPES = {

plugins/generic/databases.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,7 @@ def getColumns(self, onlyColNames=False, colTuple=None, bruteForce=None, dumpMod
582582
columns[name] = None
583583
else:
584584
if Backend.isDbms(DBMS.FIREBIRD):
585-
columnData[1] = FIREBIRD_TYPES.get(columnData[1], columnData[1])
585+
columnData[1] = FIREBIRD_TYPES.get(int(columnData[1]) if isinstance(columnData[1], basestring) and columnData[1].isdigit() else columnData[1], columnData[1])
586586

587587
columns[name] = columnData[1]
588588

0 commit comments

Comments
 (0)