# `views`

The views module is accessible via the `sqlobject` module.

## Attributes

#### a `__package__`

    'sqlobject'

## Functions

#### f `isAggregate(expr)` ...

## Classes

#### C `ViewSQLObjectField(...)` ...

This class contains 32 members.

#### C `ViewSQLObjectTable(...)` ...

This class contains 32 members.

#### C `ViewSQLObject(...)` ...

A SQLObject class that derives all it's values from other SQLObject classes. Columns on subclasses should use SQLBuilder constructs for dbName, and sqlmeta should specify:

- idName as a SQLBuilder construction
- clause as SQLBuilder clause for specifying join conditions or other restrictions
- table as an optional alternate name for the class alias

See test_views.py for simple examples.

This class contains 17 members.

See the source for more information.