module documentation

Oracle database backend for Django. Requires cx_Oracle: https://oracle.github.io/python-cx_Oracle/

Class DatabaseWrapper No class docstring; 0/2 property, 0/12 class variable, 1/11 method documented
Class FormatStylePlaceholderCursor Django uses "format" (e.g. '%s') style placeholders, but Oracle uses ":var" style. This fixes it -- but note that if you want to use a literal "%s" in a query, you'll need to use "%%s".
Class OracleParam Wrapper object for formatting parameters for Oracle. If the string representation of the value is large enough (greater than 4000 characters) the input size needs to be set as CLOB. Alternatively, if the parameter has an `input_size` attribute, then the value of the `input_size` attribute will be used instead...
Class VariableWrapper An adapter class for cursor variables that prevents the wrapped object from being converted into a string when used to instantiate an OracleParam. This can be used generally for any other object that should be passed into Cursor...
Function wrap_oracle_errors Undocumented
Class _UninitializedOperatorsDescriptor Undocumented
Function _setup_environment Undocumented
@contextmanager
def wrap_oracle_errors(): (source)

Undocumented

def _setup_environment(environ): (source)

Undocumented