コード例 #1
0
 def get_objects_to_create(table, created_tables=None):
     result = Table.get_objects_to_create(table, created_tables)
     for column in table.column_list:
         if column.is_pk == 'auto':
             sequence = OraSequence(table)
             trigger = OraTrigger(table, column, sequence)
             result.extend((sequence, trigger))
             break
     return result
コード例 #2
0
ファイル: oracle.py プロジェクト: buddyli/android_intership
 def get_objects_to_create(table, created_tables=None):
     result = Table.get_objects_to_create(table, created_tables)
     for column in table.column_list:
         if column.is_pk == 'auto':
             sequence = OraSequence(table)
             trigger = OraTrigger(table, column, sequence)
             result.extend((sequence, trigger))
             break
     return result
コード例 #3
0
ファイル: oracle.py プロジェクト: timedcy/pony
 def get_objects_to_create(table, created_tables=None):
     result = Table.get_objects_to_create(table, created_tables)
     for column in table.column_list:
         if column.is_pk == 'auto':
             sequence_name = column.converter.attr.kwargs.get('sequence_name')
             sequence = OraSequence(table, sequence_name)
             trigger = OraTrigger(table, column, sequence)
             result.extend((sequence, trigger))
             break
     return result
コード例 #4
0
 def get_objects_to_create(table, created_tables=None):
     result = Table.get_objects_to_create(table, created_tables)
     for column in table.column_list:
         if column.is_pk == 'auto':
             sequence_name = column.converter.attr.kwargs.get('sequence_name')
             sequence = OraSequence(table, sequence_name)
             trigger = OraTrigger(table, column, sequence)
             result.extend((sequence, trigger))
             break
     return result