Module: Groonga::Schema::Path

Instance Method Summary collapse

Instance Method Details

#columns_directory_path(table) ⇒ Object



761
762
763
# File 'lib/groonga/schema.rb', line 761

def columns_directory_path(table)
  "#{table.path}.columns"
end

#rmdir_if_available(dir) ⇒ Object



765
766
767
768
769
770
# File 'lib/groonga/schema.rb', line 765

def rmdir_if_available(dir)
  begin
    Dir.rmdir(dir)
  rescue SystemCallError
  end
end

#tables_directory_path(database) ⇒ Object



757
758
759
# File 'lib/groonga/schema.rb', line 757

def tables_directory_path(database)
  "#{database.path}.tables"
end