Implement password hash migration

This commit is contained in:
François Voron
2019-10-07 07:50:19 +02:00
parent 20bb285f03
commit c4ff6ca3fe
4 changed files with 32 additions and 9 deletions

View File

@@ -42,3 +42,8 @@ class SQLAlchemyUserDB(UserDBInterface):
query = users.insert().values(**user.dict())
await self.database.execute(query)
return user
async def update(self, user: UserDB) -> UserDB:
query = users.update().where(User.id == user.id).values(**user.dict())
await self.database.execute(query)
return user