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
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