SQLAlchemy do c объясняет , как создать секционированную таблицу. Но это не объясняет, как создавать разделы.
Так что, если у меня есть это:
#Skipping create_engine and metadata
Base = declarative_base()
class Measure(Base):
__tablename__ = 'measures'
__table_args__ = {
postgresql_partition_by: 'RANGE (log_date)'
}
city_id = Column(Integer, not_null=True)
log_date = Columne(Date, not_null=True)
peaktemp = Column(Integer)
unitsales = Column(Integer)
class Measure2020(Base):
"""How am I suppposed to declare this ? """
Я знаю, что большую часть я буду делать SELECT * FROM measures WHERE logdate between XX and YY
. Но это кажется интересным.