Class: SOULs::Types::BaseObject

Inherits:
GraphQL::Schema::Object
  • Object
show all
Defined in:
lib/souls/app/graphql/types/base_object.rb

Class Method Summary collapse

Class Method Details

.get_tablesObject



7
8
9
10
11
12
13
14
15
16
# File 'lib/souls/app/graphql/types/base_object.rb', line 7

def self.get_tables
  path = "./db/schema.rb"
  tables = []
  File.open(path, "r") do |f|
    f.each_line.with_index do |line, _i|
      tables << line.split("\"")[1] if line.include?("create_table")
    end
  end
  tables
end