Method: Lore::Table_Accessor.get_sequences

Defined in:
lib/lore/model/table_accessor.rb

.get_sequencesObject

Recursively gets sequences from parent, if own sequences don’t have been set, yet:



309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
# File 'lib/lore/model/table_accessor.rb', line 309

def self.get_sequences 
# {{{
  
  if @sequences.nil? then
    if @is_a_klasses.nil? then
      return Hash.new
    else
      seq_map = Hash.new
      @is_a_klasses.each_pair { |foreign_key,k|
        seq_map[k.table_name] = k.get_sequences
      }
      return seq_map
    end
  else
    return @sequences
  end

end