#

# Index of the `index` module

- m `sqlobject.index` ...
  - a `__package__` ...
  - C `DatabaseIndex` ... - This takes a variable number of parameters, each of which is a column for indexing. Each column may be a column object or the string name of the column (not the database name). You may also use dictionaries, to further customize the indexing of the column. The dictionary may have certain keys:
    - a `name` ...
    - C `baseClass` ...
      - f `convertColumns` ... - Converts all the columns to dictionary descriptors; dereferences string column names.
      - f `maxdbCreateIndexSQL` ...
      - f `sqliteCreateIndexSQL` ...
      - f `firebirdCreateIndexSQL` ...
      - f `get` ...
      - f `getExpression` ...
      - f `postgresCreateIndexSQL` ...
      - f `mssqlCreateIndexSQL` ...
      - f `sybaseCreateIndexSQL` ...
      - f `__init__` ...
      - f `mysqlCreateIndexSQL` ...
    - f `setName` ...
    - f `withClass` ...
    - f `__init__` ...