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
930 931 932 |
# File 'lib/groonga/schema.rb', line 930 def columns_directory_path(table) "#{table.path}.columns" end |
#rmdir_if_available(dir) ⇒ Object
934 935 936 937 938 939 |
# File 'lib/groonga/schema.rb', line 934 def rmdir_if_available(dir) begin Dir.rmdir(dir) rescue SystemCallError end end |
#tables_directory_path(database) ⇒ Object
926 927 928 |
# File 'lib/groonga/schema.rb', line 926 def tables_directory_path(database) "#{database.path}.tables" end |