mirror of
https://github.com/aljazceru/nutshell.git
synced 2025-12-21 02:54:20 +01:00
Bump SQLAlchemy to 2.0 (#626)
* `SQLALCHEMY_WARN_20=1` fixed all removed warnings. * fix some mypy errors * fix fetchone * make format * ignore annotations * let's try like this? * remove * make format * Update pyproject.toml Co-authored-by: Pavol Rusnak <pavol@rusnak.io> * extract _mapping in fetchone() and fetchall() + fix poetry lock * fix * make format * fix integer indexing of row fields * Update cashu/mint/crud.py --------- Co-authored-by: Pavol Rusnak <pavol@rusnak.io> Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
This commit is contained in:
@@ -104,6 +104,6 @@ async def migrate_databases(db: Database, migrations_module):
|
||||
f"SELECT * FROM {db.table_with_schema('dbversions')}"
|
||||
)
|
||||
rows = result.all()
|
||||
current_versions = {row["db"]: row["version"] for row in rows}
|
||||
current_versions = {row._mapping["db"]: row._mapping["version"] for row in rows}
|
||||
matcher = re.compile(r"^m(\d\d\d)_")
|
||||
await run_migration(db, migrations_module)
|
||||
|
||||
Reference in New Issue
Block a user