import declarative_base
# или надо написать - from sqlalchemy.orm import declarative_base
from sqlalchemy.dialects.mysql import INTEGER
Base = declarative_base()
class ProductCardEntity(Base):
__tablename__ = 'ProductDirectory'
id = Column(INTEGER(unsigned=True), primary_key=True)
name = Column(String(64))
code = Column(String(64), unique=True)
unit = Column(String(32))
price = Column(INTEGER(unsigned=True))
в смысле откуда? из sqlalchemy.ext.declarative
в документации забанили что ли?
https://habr.com/ru/post/585228/ почему тут из sqlalchemy.orm импортируется?
потому что с 1.4 sqlalchemy.ext.declarative переехал в sqlalchemy.orm
Обсуждают сегодня