class Rake::DataTask::Db

Constants

LOG

This is the base class for SQL-compliant relational databases. It contains utility methods that probably don’t vary across databases, and it shouldn’t be instantiated.

TABLE_TRACKER_COLUMNS

enumerate case-sensitive, DBMS-specific values that we store in tracking tables this can be overridden in child classes for specific databases

TABLE_TRACKER_NAME

Public Instance Methods

operation_values() click to toggle source
# File lib/data_task/db.rb, line 46
def operation_values
  table_tracker_columns[:operation][:values]
end
relation_type_values() click to toggle source
# File lib/data_task/db.rb, line 50
def relation_type_values
  table_tracker_columns[:relation_type][:values]
end
table_tracker_columns() click to toggle source
# File lib/data_task/db.rb, line 42
def table_tracker_columns
  TABLE_TRACKER_COLUMNS
end