Commit f1ffe2a7897d6994fda0b0269713303a3e9414cc

Authored by Miguel Barão
1 parent 1ad906ed
Exists in dev

update models to new sqlalchemy 2.0 style

Showing 1 changed file with 2 additions and 3 deletions   Show diff stats
aprendizations/models.py
1 1
2 -# FIXME Mapped[...] probably wrong for the relationships. 2 +# FIXME Mapped[...] annotations probably wrong for the relationships.
3 # See sqlalchemy documentation: 3 # See sqlalchemy documentation:
4 # https://docs.sqlalchemy.org/en/20/changelog/whatsnew_20.html 4 # https://docs.sqlalchemy.org/en/20/changelog/whatsnew_20.html
5 5
6 from typing import List 6 from typing import List
7 7
8 # third party libraries 8 # third party libraries
9 -from sqlalchemy import ForeignKey, Integer, Float, String  
10 -# from sqlalchemy.orm import declarative_base, relationship 9 +from sqlalchemy import ForeignKey, String
11 from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column, relationship 10 from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column, relationship
12 11
13 12