Я использую sqlalchemy с sqlite3, здесь в одной из таблиц у меня есть столбец с типом данных DATE, а формат хранимого DATE - «17 мая 1992 года».
Объявление таблицы:следующим образом (только для справки):
import sqlalchemy.ext.declarative
Base = sqlalchemy.ext.declarative.declarative_base()
class Users(Base):
__tablename__ = 'users'
user_id = Column(INTEGER, primary_key=True)
date_of_birth = Column(DATE)
И я попытался запросить таблицу следующим образом:
user = db_session.query(Tables.Users).all()
Здесь я получаю следующую ошибку от ORM (sqlalchemy):
ValueError: Couldn't parse date string: 'May 17, 1992'
Может кто-нибудь подсказать, как можно решить эту проблему?