Example #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
Example #2
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
Example #3
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
 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