def create_user(email: str, nick_name: str, first_name: str, last_name: str, register_type: int) -> User: user = User() user.email = email user.nick_name = nick_name user.first_name = first_name user.last_name = last_name user.register_type = register_type return user
def migrate_user(): from projectl.models import User as Ul from project.models import User as Um for i in Ul.query.all(): u = Um(password='******') u.id = i.id u.username = i.username u.first_name = i.first_name u.last_name = i.last_name u.department = i.department u.position = i.position u.local_number = i.local_number u.password = i.password u.email = i.email u.active = i.active u.password = i.password u.active = i.active db.session.add(u) db.session.commit()