Skip to content

Commit e6acfa1

Browse files
authored
Remove get_or_create_index method (#277)
1 parent f52addc commit e6acfa1

File tree

2 files changed

+0
-43
lines changed

2 files changed

+0
-43
lines changed

lib/meilisearch/client.rb

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,6 @@ def create_index!(index_uid, options = {})
3232
wait_for_task(task['uid'])
3333
end
3434

35-
# def get_or_create_index(index_uid, options = {})
36-
# begin
37-
# index_instance = fetch_index(index_uid)
38-
# rescue ApiError => e
39-
# raise e unless e.code == 'index_not_found'
40-
41-
# index_instance = create_index(index_uid, options)
42-
# end
43-
# index_instance
44-
# end
45-
4635
def delete_index(index_uid)
4736
index_object(index_uid).delete
4837
end

spec/meilisearch/client/indexes_spec.rb

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -105,38 +105,6 @@
105105
end
106106
end
107107

108-
# describe '#get_or_create_index' do
109-
# it 'creates a new index' do
110-
# expect do
111-
# new_index = client.get_or_create_index('new_index')
112-
113-
# expect(new_index).to be_a(MeiliSearch::Index)
114-
# end.to change { client.indexes.length }.by(1)
115-
116-
# found_index = client.fetch_index('new_index')
117-
# expect(found_index.uid).to eq('new_index')
118-
# expect(found_index.primary_key).to be_nil
119-
# end
120-
121-
# it 'gets an index that already exists' do
122-
# client.create_index('existing_index')
123-
124-
# expect do
125-
# client.get_or_create_index('existing_index')
126-
# end.not_to(change { client.indexes.length })
127-
# end
128-
129-
# context 'when a primary key is provided' do
130-
# it 'creates a new index' do
131-
# expect do
132-
# index = client.get_or_create_index('new_index', primaryKey: 'primary_key')
133-
134-
# expect(index).to be_a(MeiliSearch::Index)
135-
# end.to change { client.indexes.length }.by(1)
136-
# end
137-
# end
138-
# end
139-
140108
describe '#indexes' do
141109
it 'returns MeiliSearch::Index objects' do
142110
client.create_index!('index')

0 commit comments

Comments
 (0)