#

# Index of the `maxdbconnection` module

- m `sqlobject.maxdb.maxdbconnection` ... - Contributed by Edigram SAS, Paris France Tel:01 44 77 94 00 Ahmed MOHAMED ALI <ahmedmoali@yahoo.com> 27 April 2004
  - a `__package__` ...
  - a `SAPDBMAX_ID_LENGTH` ...
  - C `MaxdbConnection` ...
    - a `supportTransactions` ...
    - a `schemes` ...
    - a `GET_PK_AND_FK` ...
    - a `GET_COLUMNS` ...
    - a `dbName` ...
    - f `createReferenceConstraint` ...
    - f `delColumn` ...
    - f `guessClass` ... - An internal method that tries to figure out what Col subclass is appropriate given whatever introspective information is available -- both very database-specific.
    - f `__init__` ...
    - f `createIndexSQL` ...
    - f `createColumn` ...
    - f `createSequenceName` ... - sequence name are builded with the concatenation of the table name with '_SEQ' word we truncate the name of the sequence_name because sapdb identifier cannot exceed 32 characters so that the name of the sequence does not exceed 32 characters
    - f `columnsFromSchema` ...
    - f `sqlAddLimit` ...
    - f `dropTable` ...
    - f `createTable` ...
    - f `createIDColumn` ...
    - f `makeConnection` ...
    - f `tableExists` ...
    - f `joinSQLType` ...
    - f `addColumn` ...
  - C `IncorrectIDStyleError` ...
    - a `args` ...
    - a `message` ...
    - f `__init__` ...
  - C `StyleMismatchError` ...
  - C `maxdbException` ...
    - f `__init__` ...
  - C `LowerBoundOfSliceIsNotSupported` ...
  - C `PrimaryKeyNotFounded` ...
    - f `__init__` ...