Fixed a bug related to default values.

This commit is contained in:
Ege Emir Özkan
2020-08-14 12:01:01 +03:00
parent 2e14aeaace
commit b7e915d6db
3 changed files with 6 additions and 1 deletions

View File

@@ -132,6 +132,9 @@ def _migrate_records(class_: type, database_name: str, data,
new_records = _modify_records(data, col_to_del, col_to_add, flow)
for record in new_records:
del record['obj_id']
keys_to_delete = [key for key in record if record[key] is None]
for key in keys_to_delete:
del record[key]
class_(**record).create_entry()