cqle: Fix minor issues added in previous commit
Changes: - Extra whitespace added during merge - Replace (k, v) syntax in dict comprehension with k, v - Discriminator column for polymorphic key
This commit is contained in:
@@ -563,7 +563,7 @@ class TimeUUID(UUID):
|
||||
|
||||
epoch = datetime(1970, 1, 1, tzinfo=dt.tzinfo)
|
||||
offset = get_total_seconds(epoch.tzinfo.utcoffset(epoch)) if epoch.tzinfo else 0
|
||||
timestamp = get_total_seconds(dt - epoch) - offset
|
||||
timestamp = get_total_seconds(dt - epoch) - offset
|
||||
|
||||
node = None
|
||||
clock_seq = None
|
||||
|
@@ -434,7 +434,7 @@ class BaseModel(object):
|
||||
klass = poly_base._get_model_by_discriminator_value(disc_key)
|
||||
if klass is None:
|
||||
raise PolyMorphicModelException(
|
||||
'unrecognized polymorphic key {0} for class {1}'.format(poly_key, poly_base.__name__)
|
||||
'unrecognized discriminator column {0} for class {1}'.format(poly_key, poly_base.__name__)
|
||||
)
|
||||
|
||||
if not issubclass(klass, cls):
|
||||
@@ -442,7 +442,7 @@ class BaseModel(object):
|
||||
'{0} is not a subclass of {1}'.format(klass.__name__, cls.__name__)
|
||||
)
|
||||
|
||||
field_dict = dict((k, v) for (k, v) in field_dict.items() if k in klass._columns.keys())
|
||||
field_dict = dict((k, v) for k, v in field_dict.items() if k in klass._columns.keys())
|
||||
|
||||
else:
|
||||
klass = cls
|
||||
|
Reference in New Issue
Block a user