Merge branch 'Romamo-develop' into develop

This commit is contained in:
Itai Shirav 2020-05-01 16:37:04 +03:00
commit 7497a3f021

View File

@ -414,7 +414,7 @@ class BaseEnumField(Field):
import re import re
from enum import Enum from enum import Enum
members = {} members = {}
for match in re.finditer("'(\w+)' = (\d+)", db_type): for match in re.finditer("'(\w+)' = (-?\d+)", db_type):
members[match.group(1)] = int(match.group(2)) members[match.group(1)] = int(match.group(2))
enum_cls = Enum('AdHocEnum', members) enum_cls = Enum('AdHocEnum', members)
field_class = Enum8Field if db_type.startswith('Enum8') else Enum16Field field_class = Enum8Field if db_type.startswith('Enum8') else Enum16Field