Module: Groonga::Schema::Path
- Included in:
- ColumnDefinition, ColumnRemoveDefinition, ColumnRenameDefinition, IndexColumnDefinition, TableDefinition, TableRemoveDefinition, TableRenameDefinition
- Defined in:
- lib/groonga/schema.rb
Instance Method Summary collapse
- #columns_directory_path(table) ⇒ Object
- #rmdir_if_available(dir) ⇒ Object
- #tables_directory_path(database) ⇒ Object
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 |