コード例 #1
0
def view(name, metadata, selectable, *args, **kwargs):
    t = Table(name, metadata, *args, **kwargs)
    t.__visit_name__ = 'view'
    t.__view_selectable = selectable
    for c in selectable.c:
        c.table = None
        t.append_column(c)
    return t