class OrderStatusChangelog(DeclarativeBase): __tablename__ = 'MC_order_status_changelog' __table_args__ = {} #column definitions orderID = Column(u'orderID', INTEGER(), server_default='true', nullable=False,primary_key=True) status_name = Column(u'status_name', VARCHAR(length=255),server_default='true', nullable=True) status_change_time = Column(u'status_change_time', DATETIME(),server_default='true', nullable=False) status_comment = Column(u'status_comment', TEXT(), server_default='true', nullable=False) #relation definitions
Сама структура выглядит так:
+——————–+————–+——+—–+———+——-+
| Field | Type | Null | Key | Default | Extra |
+——————–+————–+——+—–+———+——-+
| orderID | int(11) | YES | | NULL | |
| status_name | varchar(255) | YES | | NULL | |
| status_change_time | datetime | YES | | NULL | |
| status_comment | text | YES | | NULL | |
+——————–+————–+——+—–+———+——-+
Выполняя код: self.session.query(OrderStatusChangelog).select_from(OrderStatusChangelog).all(),
я получаю записей меньше, чем из клиента к СУБД. Подскажите, как можно справиться с этой печалью. Очень хочется получать все сущности. За ранее благодарен.