Module ImportFrom alias ImportFrom alias ImportFrom alias Import alias Import alias Import alias FunctionDef arguments args defaults body Import alias Assign NameStore Call AttributeLoad NameLoad attr keyword Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore Call AttributeLoad NameLoad attr Assert CompareEq NameLoad Str Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore Call AttributeLoad NameLoad attr Assert CompareEq NameLoad Str Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam defaults body For NameStore Call NameLoad Num Call NameLoad NameLoad NameLoad body Expr Yield SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore Call NameLoad Num Num AugAssignAdd NameStore Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore Call NameLoad Num BinOpAdd Num Num For NameStore Call NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Continue Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore ListComp Call NameLoad NameLoad comprehension NameStore Call NameLoad Num BinOpAdd Num Num Assign NameStore Call AttributeLoad Str attr GeneratorExp BinOpAdd NameLoad NameLoad comprehension TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad For NameStore Call NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Continue Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Import alias Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assert CompareEq NameLoad Str Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list Assign NameStore Num FunctionDef arguments args NameParam defaults body For NameStore Call NameLoad Num Call NameLoad NameLoad NameLoad body Expr Yield SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad NameLoad decorator_list Assign NameStore Call NameLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore Num While CompareIn SubscriptLoad NameLoad Index NameLoad NameLoad body AugAssignSub NameStore Num If CompareEq NameLoad Num body Return NameLoad Assign NameStore BinOpAdd NameLoad Num Return BinOpAdd SubscriptLoad NameLoad Slice NameLoad SubscriptLoad NameLoad Slice NameLoad decorator_list FunctionDef arguments args defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore Call NameLoad Num Num AugAssignAdd NameStore Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore Call NameLoad Num BinOpAdd Num Num For NameStore Call NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Continue Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore ListComp Call NameLoad NameLoad comprehension NameStore Call NameLoad Num BinOpAdd Num Num Assign NameStore Call AttributeLoad Str attr GeneratorExp BinOpAdd NameLoad NameLoad comprehension TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad For NameStore Call NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Continue Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list
N/A getpass getuser random randrange itertools product N/A mosql.util N/A mosql.mysql N/A mosql.std connect_to_postgresql N/A N/A N/A N/A N/A psycopg2 N/A conn N/A N/A psycopg2 connect user N/A getuser N/A cur N/A N/A conn cursor N/A N/A N/A cur execute show server_encoding N/A N/A server_encoding N/A N/A cur fetchone N/A N/A server_encoding UTF8 N/A N/A N/A cur execute show client_encoding N/A N/A client_encoding N/A N/A cur fetchone N/A N/A client_encoding UTF8 N/A N/A N/A cur close N/A conn N/A make_identifier N/A N/A s N/A N/A N/A N/A isinstance s unicode N/A N/A s N/A N/A s encode utf-8 N/A N/A N/A N/A mosql util delimit_identifier N/A N/A N/A mosql util escape_identifier s N/A N/A DENO 100 N/A POSTGRESQL_SLICE_SIZE 21 gen_slice_for_postgresql N/A N/A s N/A N/A N/A i N/A xrange 0 N/A len s POSTGRESQL_SLICE_SIZE N/A N/A N/A N/A s N/A i N/A i POSTGRESQL_SLICE_SIZE N/A test_identifier_in_postgresql N/A N/A N/A N/A N/A N/A N/A N/A mosql std patch N/A conn N/A connect_to_postgresql N/A cur N/A N/A conn cursor N/A expected_text N/A N/A join N/A N/A unichr i N/A i N/A xrange 1 55296 N/A expected_text N/A N/A join N/A N/A unichr i N/A i N/A xrange 57344 N/A 65535 1 N/A sliced_expected_text N/A gen_slice_for_postgresql expected_text N/A N/A N/A N/A randrange DENO 0 N/A N/A N/A N/A N/A cur execute N/A N/A 
            create temporary table _test_identifier_in_postgresql (
                {} varchar(128) primary key
            )
         format N/A make_identifier sliced_expected_text N/A N/A N/A cur execute 
            select
                column_name
            from
                information_schema.columns
            where
                table_name = '_test_identifier_in_postgresql'
         N/A N/A fetched_bytes N/A N/A cur fetchone N/A fetched_text N/A N/A fetched_bytes decode utf-8 N/A N/A fetched_text sliced_expected_text N/A N/A N/A conn rollback N/A ascii_chars N/A N/A unichr i N/A i N/A xrange 1 N/A 127 1 N/A expected_text N/A N/A join N/A N/A a b N/A N/A a b N/A product ascii_chars ascii_chars N/A sliced_expected_text N/A gen_slice_for_postgresql expected_text N/A N/A N/A N/A randrange DENO 0 N/A N/A N/A N/A N/A cur execute N/A N/A 
            create temporary table _test_identifier_in_postgresql (
                {} varchar(128) primary key
            )
         format N/A make_identifier sliced_expected_text N/A N/A N/A cur execute 
            select
                column_name
            from
                information_schema.columns
            where
                table_name = '_test_identifier_in_postgresql'
         N/A N/A fetched_bytes N/A N/A cur fetchone N/A fetched_text N/A N/A fetched_bytes decode utf-8 N/A N/A fetched_text sliced_expected_text N/A N/A N/A conn rollback N/A N/A N/A cur close N/A N/A N/A conn close N/A connect_to_mysql N/A N/A N/A N/A N/A MySQLdb N/A conn N/A N/A MySQLdb connect user root db root N/A cur N/A N/A conn cursor N/A N/A N/A cur execute show variables where variable_name = 'character_set_connection'  N/A N/A _ character_set_connection N/A N/A cur fetchone N/A N/A character_set_connection utf8 N/A N/A N/A cur close N/A conn N/A N/A MYSQL_SLICE_SIZE 64 gen_slice_for_mysql N/A N/A s N/A N/A N/A i N/A xrange 0 N/A len s MYSQL_SLICE_SIZE N/A N/A N/A N/A s N/A i N/A i MYSQL_SLICE_SIZE N/A N/A MYSQL_SPACE_CHAR_SET N/A set fix_mysql_space_char N/A N/A s N/A N/A N/A to_check_pos -1 N/A N/A N/A s N/A to_check_pos MYSQL_SPACE_CHAR_SET N/A N/A to_check_pos 1 N/A N/A to_check_pos -1 N/A N/A s N/A pos N/A to_check_pos 1 N/A N/A N/A s N/A pos N/A s N/A pos N/A test_identifier_in_mysql N/A N/A N/A N/A N/A N/A N/A N/A mosql mysql patch N/A conn N/A connect_to_mysql N/A cur N/A N/A conn cursor N/A expected_text N/A N/A join N/A N/A unichr i N/A i N/A xrange 1 56320 N/A expected_text N/A N/A join N/A N/A unichr i N/A i N/A xrange 57344 N/A 65535 1 N/A sliced_expected_text N/A gen_slice_for_mysql expected_text N/A N/A N/A N/A randrange DENO 0 N/A N/A N/A sliced_expected_text N/A fix_mysql_space_char sliced_expected_text N/A N/A N/A cur execute N/A N/A 
            create temporary table _test_identifier_in_mysql (
                {} varchar(128) primary key
            )
         format N/A make_identifier sliced_expected_text N/A N/A N/A cur execute desc _test_identifier_in_mysql N/A N/A fetched_bytes _ _ _ _ _ N/A N/A cur fetchone N/A fetched_text N/A N/A fetched_bytes decode utf-8 N/A N/A fetched_text sliced_expected_text N/A N/A N/A cur execute drop table _test_identifier_in_mysql N/A ascii_chars N/A N/A unichr i N/A i N/A xrange 1 N/A 127 1 N/A expected_text N/A N/A join N/A N/A a b N/A N/A a b N/A product ascii_chars ascii_chars N/A sliced_expected_text N/A gen_slice_for_mysql expected_text N/A N/A N/A N/A randrange DENO 0 N/A N/A N/A sliced_expected_text N/A fix_mysql_space_char sliced_expected_text N/A N/A N/A cur execute N/A N/A 
            create temporary table _test_identifier_in_mysql (
                {} varchar(128) primary key
            )
         format N/A make_identifier sliced_expected_text N/A N/A N/A cur execute desc _test_identifier_in_mysql N/A N/A fetched_bytes _ _ _ _ _ N/A N/A cur fetchone N/A fetched_text N/A N/A fetched_bytes decode utf-8 N/A N/A fetched_text sliced_expected_text N/A N/A N/A cur execute drop table _test_identifier_in_mysql N/A N/A N/A cur close N/A N/A N/A conn close N/A