Static type checking, part 1: SQLAlchemy 2.0 annotations #222

Closed
TriHard wants to merge 7 commits from TriHard/rDrama:type-checking into master

7 Commits (master)

Author SHA1 Message Date
TriHard 0a8836b12d Fix sqlalchemy.exc.ArgumentError 2024-02-17 09:09:28 -07:00
TriHard 75666a021d Use type aliases for common columns 2024-02-17 09:09:28 -07:00
TriHard 778c2272f5 Apply Optional to nullable columns 2024-02-17 09:09:28 -07:00
TriHard 6cb4c88b75 Add Mapped types to relationships 2024-02-17 09:09:28 -07:00
TriHard 7b0632bdc7 Column -> mapped_column 2024-02-17 09:09:28 -07:00
TriHard ecd64e1999 declarative_base -> DeclarativeBase 2024-02-17 09:09:28 -07:00
TriHard 5465dcac57 Add type stub for Flask globals 2024-02-17 09:09:28 -07:00