Описание некоторых ошибок и их решение в SQLAlchemy.
could not assemble any primary key columns for mapped table
sqlalchemy.exc.ArgumentError: Mapper mapped class UserSetting->user_settings could not assemble any primary key columns for mapped table ‘user_settings’
Для работы SQLAlchemy в каждой таблице должен быть первичный ключ. Добавляем в модели наших таблиц primary_key=True.