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
772 773 774 |
# File 'lib/groonga/schema.rb', line 772 def columns_directory_path(table) "#{table.path}.columns" end |
#rmdir_if_available(dir) ⇒ Object
776 777 778 779 780 781 |
# File 'lib/groonga/schema.rb', line 776 def rmdir_if_available(dir) begin Dir.rmdir(dir) rescue SystemCallError end end |
#tables_directory_path(database) ⇒ Object
768 769 770 |
# File 'lib/groonga/schema.rb', line 768 def tables_directory_path(database) "#{database.path}.tables" end |