JoinedCollectionsTable

class lsst.daf.butler.registry.interfaces.JoinedCollectionsTable(joined_sql: Joinable, name_column: sqlalchemy.ColumnElement[str], type_column: sqlalchemy.ColumnElement[int])

Bases: NamedTuple, Generic[Joinable]

Container for information needed to access collection table columns.

Attributes Summary

joined_sql

Input SQL statement modified by joining the collections table.

name_column

Column from the joined collection table holding the collection name.

type_column

Column from the joined collection table holding the collection type.

Attributes Documentation

joined_sql: Joinable

Input SQL statement modified by joining the collections table.

name_column: ColumnElement[str]

Column from the joined collection table holding the collection name.

type_column: ColumnElement[int]

Column from the joined collection table holding the collection type.