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