Module: PG::FTS::Index::Module
- Defined in:
- lib/pg/fts/index.rb
Instance Method Summary collapse
- #build(&executor) ⇒ Object
- #clear(&executor) ⇒ Object
- #create(&executor) ⇒ Object
- #drop(&executor) ⇒ Object
- #rebuild(&executor) ⇒ Object
Instance Method Details
#build(&executor) ⇒ Object
135 136 137 |
# File 'lib/pg/fts/index.rb', line 135 def build(&executor) PG::FTS::Index.build(*constants.map { |e| const_get(e) }, &executor) end |
#clear(&executor) ⇒ Object
131 132 133 |
# File 'lib/pg/fts/index.rb', line 131 def clear(&executor) PG::FTS::Index.clear(*constants.map { |e| const_get(e) }, &executor) end |
#create(&executor) ⇒ Object
123 124 125 |
# File 'lib/pg/fts/index.rb', line 123 def create(&executor) PG::FTS::Index.create(*constants.map { |e| const_get(e) }, &executor) end |
#drop(&executor) ⇒ Object
127 128 129 |
# File 'lib/pg/fts/index.rb', line 127 def drop(&executor) PG::FTS::Index.drop(*constants.map { |e| const_get(e) }, &executor) end |
#rebuild(&executor) ⇒ Object
139 140 141 |
# File 'lib/pg/fts/index.rb', line 139 def rebuild(&executor) PG::FTS::Index.rebuild(*constants.map { |e| const_get(e) }, &executor) end |