Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Num If CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str orelse If BoolOpAnd NameLoad Call AttributeLoad NameLoad attr Num CompareNotIn Str Call AttributeLoad NameLoad attr Num body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Num orelse Assign NameStore Num Assign NameStore NameLoad If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIn NameLoad ListLoad Str Str body Assign NameStore NameLoad orelse If CompareIn NameLoad ListLoad Str Str Str Str Str body Assign NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore NameLoad orelse If CompareEq NameLoad Str body Assign NameStore AttributeLoad NameLoad attr orelse If CompareEq NameLoad Str body Assign NameStore AttributeLoad NameLoad attr orelse If CompareEq NameLoad Str body Assign NameStore AttributeLoad NameLoad attr orelse If CompareEq NameLoad Str body Assign NameStore AttributeLoad NameLoad attr orelse If CompareEq NameLoad Str body Assign NameStore AttributeLoad NameLoad attr orelse If CompareEq NameLoad Str body Assign NameStore AttributeLoad NameLoad attr orelse If CompareIn NameLoad ListLoad Str Str Str Str Str Str body Assign NameStore NameLoad If BoolOpOr CompareIs NameLoad NameLoad CompareEq NameLoad Num body Assign NameStore NameLoad Assign NameStore Dict Str Str Str Str Str Str Str Str NameLoad CompareNotEq Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Num NameLoad CompareNotEq SubscriptLoad NameLoad Index Str Str Call AttributeLoad NameLoad attr Str NameLoad NameLoad CompareNotEq Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Num If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str NameLoad NameLoad If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore Call NameLoad GeneratorExp TupleLoad Call AttributeLoad NameLoad attr NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr If CompareEq SubscriptLoad NameLoad Index Str Str body Assign SubscriptStore NameLoad Index Str NameLoad orelse Assign SubscriptStore NameLoad Index Str NameLoad If CompareIn Str SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str Dict Str NameLoad orelse Assign SubscriptStore NameLoad Index Str Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad For NameStore NameLoad body Assign NameStore Call NameLoad GeneratorExp TupleLoad Call AttributeLoad NameLoad attr NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Str If CompareNotIn NameLoad NameLoad body If BoolOpOr CompareNotIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Str body Assign SubscriptStore NameLoad Index Str Str If BoolOpOr CompareNotIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Str body Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index NameLoad Dict Str Str Str Str Str Str NameLoad ListLoad ListLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str attr SubscriptLoad NameLoad Index Str Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list decorator_list
N/A N/A re collections OrderedDict column Column foreign_key_constraint ForeignKeyConstraint schema_manager SchemaManager platforms.mysql_platform MySQLPlatform MySQLSchemaManager N/A SchemaManager N/A _get_portable_table_column_definition N/A N/A self table_column N/A N/A N/A db_type N/A N/A N/A table_column N/A type lower N/A match N/A N/A re match (.+)\((.*)\).* db_type N/A match N/A N/A db_type N/A N/A match group 1 N/A N/A length table_column N/A N/A length N/A table_column N/A length N/A N/A N/A match N/A N/A match group 2 N/A , N/A N/A match group 2 N/A N/A length N/A int N/A N/A match group 2 N/A N/A length 0 N/A fixed None N/A N/A name table_column N/A N/A N/A table_column N/A name N/A precision None N/A scale None N/A type N/A N/A N/A self _platform get_type_mapping db_type N/A N/A db_type N/A char binary N/A N/A fixed True N/A N/A N/A db_type N/A float double real decimal numeric N/A N/A match N/A N/A re match ([A-Za-z]+\(([0-9]+),([0-9]+)\)) N/A table_column N/A type N/A match N/A N/A precision N/A N/A match group 1 N/A scale N/A N/A match group 2 N/A length None N/A N/A N/A db_type tinytext N/A N/A length N/A MySQLPlatform LENGTH_LIMIT_TINYTEXT N/A N/A N/A db_type text N/A N/A length N/A MySQLPlatform LENGTH_LIMIT_TEXT N/A N/A N/A db_type mediumtext N/A N/A length N/A MySQLPlatform LENGTH_LIMIT_MEDIUMTEXT N/A N/A N/A db_type tinyblob N/A N/A length N/A MySQLPlatform LENGTH_LIMIT_TINYBLOB N/A N/A N/A db_type blob N/A N/A length N/A MySQLPlatform LENGTH_LIMIT_BLOB N/A N/A N/A db_type mediumblob N/A N/A length N/A MySQLPlatform LENGTH_LIMIT_MEDIUMBLOB N/A N/A N/A db_type N/A tinyint smallint mediumint int bigint year N/A N/A length None N/A N/A N/A length None N/A length 0 N/A N/A length None N/A options N/A length unsigned fixed notnull default precision scale autoincrement length N/A N/A N/A N/A table_column N/A type find unsigned -1 fixed N/A N/A table_column N/A null YES N/A N/A table_column get default None None N/A N/A N/A N/A table_column N/A extra find auto_increment -1 N/A N/A N/A scale None N/A precision None N/A N/A N/A options N/A scale scale N/A N/A options N/A precision precision N/A column N/A Column N/A table_column N/A field type options N/A N/A collation table_column N/A N/A N/A N/A column set_platform_option collation N/A table_column N/A collation N/A column N/A _get_portable_table_indexes_list N/A N/A self table_indexes table_name N/A N/A N/A new N/A N/A v table_indexes N/A N/A v N/A dict N/A N/A N/A N/A k lower value N/A N/A k value N/A N/A v items N/A N/A N/A v N/A key_name PRIMARY N/A N/A N/A v N/A primary True N/A N/A N/A v N/A primary False N/A N/A FULLTEXT N/A v N/A index_type N/A N/A N/A v N/A flags N/A FULLTEXT True N/A N/A N/A v N/A flags N/A SPATIAL True N/A N/A N/A new append v N/A N/A N/A N/A super MySQLSchemaManager self _get_portable_table_indexes_list new table_name N/A _get_portable_table_foreign_keys_list N/A N/A self table_foreign_keys N/A N/A N/A foreign_keys N/A OrderedDict N/A value table_foreign_keys N/A N/A value N/A dict N/A N/A N/A N/A k lower v N/A N/A k v N/A N/A value items N/A name N/A N/A value get constraint_name N/A N/A name foreign_keys N/A N/A N/A N/A delete_rule value N/A N/A value N/A delete_rule RESTRICT N/A N/A N/A value N/A delete_rule N/A N/A N/A update_rule value N/A N/A value N/A update_rule RESTRICT N/A N/A N/A value N/A update_rule N/A N/A foreign_keys N/A name N/A name local foreign foreign_table on_delete on_update name N/A N/A N/A value N/A referenced_table_name N/A value N/A delete_rule N/A value N/A update_rule N/A N/A N/A N/A N/A foreign_keys N/A name N/A local append N/A value N/A column_name N/A N/A N/A N/A N/A foreign_keys N/A name N/A foreign append N/A value N/A referenced_column_name N/A result N/A N/A constraint N/A N/A foreign_keys values N/A N/A N/A N/A result append N/A ForeignKeyConstraint N/A constraint N/A local N/A constraint N/A foreign_table N/A constraint N/A foreign N/A constraint N/A name N/A on_delete on_update N/A constraint N/A on_delete N/A constraint N/A on_update N/A result N/A N/A