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
759 760 761 |
# File 'lib/groonga/schema.rb', line 759 def columns_directory_path(table) "#{table.path}.columns" end |
#rmdir_if_available(dir) ⇒ Object
763 764 765 766 767 768 |
# File 'lib/groonga/schema.rb', line 763 def rmdir_if_available(dir) begin Dir.rmdir(dir) rescue SystemCallError end end |
#tables_directory_path(database) ⇒ Object
755 756 757 |
# File 'lib/groonga/schema.rb', line 755 def tables_directory_path(database) "#{database.path}.tables" end |