Slide 27
Slide 27 text
No ORM
No ORM
And you might don't need it
query = (
sa.select([sa.func.max(document_file_table.c.content_length)])
.select_from(
select_from
.outerjoin(
document_file_table,
document_file_table.c.document_id == document_table.c.id,
)
.outerjoin(
document_meta_table,
document_meta_table.c.id == document_file_table.c.meta_id,
),
)
.where(sa.and_(
clause,
document_meta_table.c.is_current.is_(True),
document_file_table.c.type == DocumentFileType.original,
))
)