class DataKeeper::Definition

Attributes

on_after_load_block[R]
type[R]

Public Class Methods

new(type, tables, sqls, on_after_load_block) click to toggle source
# File lib/data_keeper/definition.rb, line 8
def initialize(type, tables, sqls, on_after_load_block)
  @type = type
  @tables = tables
  @sqls = sqls
  @on_after_load_block = on_after_load_block
end

Public Instance Methods

full_tables() click to toggle source
# File lib/data_keeper/definition.rb, line 15
def full_tables
  @tables
end
full_tables_to_export() click to toggle source
# File lib/data_keeper/definition.rb, line 23
def full_tables_to_export
  full_tables + ['schema_migrations']
end
sqls() click to toggle source
# File lib/data_keeper/definition.rb, line 19
def sqls
  @sqls
end