class documentation

class OracleDDLCompiler(compiler.DDLCompiler): (source)

View In Hierarchy

Undocumented

Method define_constraint_cascades Undocumented
Method get_identity_options Undocumented
Method post_create_table Undocumented
Method visit_computed_column Undocumented
Method visit_create_index Undocumented
Method visit_drop_table_comment Undocumented
Method visit_identity_column Undocumented

Inherited from DDLCompiler:

Method __init__ Construct a new :class:`.Compiled` object.
Method construct_params Return the bind params for this compiled object.
Method create_table_constraints Undocumented
Method create_table_suffix Undocumented
Method define_constraint_deferrability Undocumented
Method define_constraint_match Undocumented
Method define_constraint_remote_table Format the remote table clause of a CREATE CONSTRAINT clause.
Method get_column_default_string Undocumented
Method get_column_specification Undocumented
Method render_default_string Undocumented
Method visit_add_constraint Undocumented
Method visit_check_constraint Undocumented
Method visit_column_check_constraint Undocumented
Method visit_create_column Undocumented
Method visit_create_schema Undocumented
Method visit_create_sequence Undocumented
Method visit_create_table Undocumented
Method visit_ddl Undocumented
Method visit_drop_column_comment Undocumented
Method visit_drop_constraint Undocumented
Method visit_drop_constraint_comment Undocumented
Method visit_drop_index Undocumented
Method visit_drop_schema Undocumented
Method visit_drop_sequence Undocumented
Method visit_drop_table Undocumented
Method visit_drop_view Undocumented
Method visit_foreign_key_constraint Undocumented
Method visit_primary_key_constraint Undocumented
Method visit_set_column_comment Undocumented
Method visit_set_constraint_comment Undocumented
Method visit_set_table_comment Undocumented
Method visit_table_or_column_check_constraint Undocumented
Method visit_unique_constraint Undocumented
Class Variable is_ddl Undocumented
Property sql_compiler Return a Compiled that is capable of processing SQL expressions.
Property type_compiler Undocumented
Method _prepared_index_name Undocumented
Method _verify_index_table Undocumented

Inherited from Compiled (via DDLCompiler):

Method __init_subclass__ Undocumented
Method __str__ Return the string text of the generated SQL or DDL.
Method process Undocumented
Method visit_unsupported_compilation Undocumented
Class Variable cache_key The :class:`.CacheKey` that was generated ahead of creating this :class:`.Compiled` object.
Class Variable compile_state Optional :class:`.CompileState` object that maintains additional state used by the compiler.
Class Variable dml_compile_state Optional :class:`.CompileState` assigned at the same point that .isinsert, .isupdate, or .isdelete is assigned.
Class Variable is_sql Undocumented
Instance Variable can_execute Undocumented
Instance Variable dialect Undocumented
Instance Variable execution_options Undocumented
Instance Variable preparer Undocumented
Instance Variable schema_translate_map Execution options propagated from the statement. In some cases, sub-elements of the statement can modify these.
Instance Variable state description of the compiler's state
Instance Variable statement The statement to compile.
Instance Variable string The string representation of the ``statement``
Property params Return the bind params for this compiled object.
Class Method _init_compiler_cls Undocumented
Method _execute_on_connection Undocumented
Class Variable _cached_metadata Undocumented
Class Variable _result_columns Undocumented
Instance Variable _annotations Undocumented
Instance Variable _gen_time Generation time of this :class:`.Compiled`, used for reporting cache stats.
def define_constraint_cascades(self, constraint): (source)
def get_identity_options(self, identity_options): (source)
def post_create_table(self, table): (source)
def visit_computed_column(self, generated, **kw): (source)
def visit_create_index(self, create, **kw): (source)
def visit_drop_table_comment(self, drop, **kw): (source)
def visit_identity_column(self, identity, **kw): (source)