class documentation

class SchemaDropper(DDLBase):

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method ​_can​_drop​_index Undocumented
Method ​_can​_drop​_sequence Undocumented
Method ​_can​_drop​_table Undocumented
Method visit​_foreign​_key​_constraint Undocumented
Method visit​_index Undocumented
Method visit​_metadata Undocumented
Method visit​_sequence Undocumented
Method visit​_table Undocumented
Instance Variable checkfirst Undocumented
Instance Variable dialect Undocumented
Instance Variable memo Undocumented
Instance Variable preparer Undocumented
Instance Variable tables Undocumented

Inherited from DDLBase:

Instance Variable connection Undocumented

Inherited from SchemaVisitor (via DDLBase):

Class Variable __traverse​_options__ Undocumented
def __init__(self, dialect, connection, checkfirst=False, tables=None, **kwargs):

Undocumented

def _can_drop_index(self, index):

Undocumented

def _can_drop_sequence(self, sequence):

Undocumented

def _can_drop_table(self, table):

Undocumented

def visit_foreign_key_constraint(self, constraint):

Undocumented

def visit_index(self, index, drop_ok=False):

Undocumented

def visit_metadata(self, metadata):

Undocumented

def visit_sequence(self, sequence, drop_ok=False):

Undocumented

def visit_table(self, table, drop_ok=False, _is_metadata_operation=False, _ignore_sequences=()):

Undocumented

checkfirst =

Undocumented

dialect =

Undocumented

memo: dict =

Undocumented

preparer =

Undocumented

tables =

Undocumented