Class: MigrationQueries::Data

Inherits:
Object
  • Object
show all
Defined in:
lib/migration_queries/data.rb

Overview

Data class is used to store the file path and SQL queries collected from migrations.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(file_path:) ⇒ Data

Returns a new instance of Data.



8
9
10
11
# File 'lib/migration_queries/data.rb', line 8

def initialize(file_path:)
  self.file_path = file_path
  self.sql_queries = []
end

Instance Attribute Details

#file_pathObject

Returns the value of attribute file_path.



6
7
8
# File 'lib/migration_queries/data.rb', line 6

def file_path
  @file_path
end

#sql_queriesObject

Returns the value of attribute sql_queries.



6
7
8
# File 'lib/migration_queries/data.rb', line 6

def sql_queries
  @sql_queries
end