Exemplo n.º 1
0
class OracleDatabase(Database):
    __adapter__ = 'oracle'
    __xmlns__ = 'http://www.daversy.org/schemas/state/oracle'
    __xsd__ = state_xsd.schema
    __conn__ = connection.OracleConnection
    __state__ = OracleState
    __builders__ = [
        OracleStateBuilder(),
        OracleObjectTypeBuilder(),
        TableBuilder(),
        TableColumnBuilder(),
        PrimaryKeyBuilder(),
        PrimaryKeyColumnBuilder(),
        UniqueKeyBuilder(),
        UniqueKeyColumnBuilder(),
        CheckConstraintBuilder(),
        SequenceBuilder(),
        IndexBuilder(),
        IndexColumnBuilder(),
        ForeignKeyBuilder(),
        ForeignKeyColumnBuilder(),
        OracleMaterializedViewBuilder(),
        ViewBuilder(),
        ViewColumnBuilder(),
        StoredProcedureBuilder(),
        FunctionBuilder(),
        OraclePackageBuilder(),
        TriggerBuilder()
    ]