db: empty list if no rows for model, one commit per model

This commit is contained in:
Iain Learmonth 2022-11-14 16:25:43 +00:00
parent d28bf18ce8
commit 7e0384d698

View file

@ -100,9 +100,8 @@ def db_import() -> None:
data = json.load(sys.stdin)
# import order matters due to foreign key constraints
for model in models:
db_import_model(model, data[model.__name__])
db.session.commit()
db_import_model(model, data.get(model.__name__, []))
db.session.commit()
class DbCliHandler(BaseCliHandler):