У меня есть проект Опор и модель SQLAlchemy, которая реализует квалифицированные таблицы схемы:
class Hockey(Base):
__tablename__ = "hockey"
__table_args__ = {'schema':'winter'}
hockey_id = sa.Column(sa.types.Integer, sa.Sequence('score_id_seq', optional=True), primary_key=True)
baseball_id = sa.Column(sa.types.Integer, sa.ForeignKey('summer.baseball.baseball_id'))
Этот код работает отлично с Postgresql, но перестал работать при использовании SQLite на таблице и именах внешнего ключа (из-за отсутствия SQLITE поддержки схемы)
sqlalchemy.exc. OperationalError: (OperationalError) неизвестная "зимняя" ПРАГМА 'базы данных "зима" .table_info ("хоккей")' ()
Я хотел бы продолжить использовать SQLite для dev и тестирования.
Существует ли способ, имеют этот сбой корректно на SQLite?