SQLAlchemy v2.0.38 made a breaking change to a private API that we depend on for creating views and tables with a Selectable object.
The affected files are src/chronify/utils/sqlalchemy_view.py and src/chronify/utils/sqlalchemy_table.py
We need to port this code to the new version demonstrated at https://github.com/sqlalchemy/sqlalchemy/wiki/Views.