script for set the owners to components from parent device
This commit is contained in:
parent
5ac1e8efba
commit
ed8522c96a
11
migration_owners.py
Normal file
11
migration_owners.py
Normal file
|
@ -0,0 +1,11 @@
|
|||
from ereuse_devicehub.resources.device import models as m
|
||||
from ereuse_devicehub.db import db
|
||||
|
||||
def migrate(app):
|
||||
with app.app_context():
|
||||
for c in m.Component.query.filter():
|
||||
if c.parent_id:
|
||||
c.owner_id = c.parent.owner.id
|
||||
db.session.add(c)
|
||||
db.session.commit()
|
||||
db.session.flush()
|
Reference in a new issue