class Dbsketch::Comparison::DatabaseDiff

Attributes

indexes[R]
operations[R]
tables[R]
triggers[R]
views[R]

Public Class Methods

new(old_database, new_database, indexes, operations, tables, triggers, views) click to toggle source
Calls superclass method
# File lib/dbsketch/comparison/database_comparator.rb, line 16
def initialize(old_database, new_database, indexes, operations, tables, triggers, views)
        super old_database, new_database
        ### Preconditions
        raise ArgumentError, "old_database is not a Dbsketch::Model::Database" unless old_database.is_a? Dbsketch::Model::Database
        raise ArgumentError, "new_database is not a Dbsketch::Model::Database" unless new_database.is_a? Dbsketch::Model::Database
        ###
        @indexes = indexes
        @operations = operations
        @tables = tables
        @triggers = triggers
        @views = views
end