|
24 | 24 |
|
25 | 25 | begin
|
26 | 26 | ActiveRecord::Schema.define(:version => 1) do
|
27 |
| - create_table Episode.table_name do |t| |
28 |
| - t.string :name |
29 |
| - t.datetime :created_at, :default => 'NOW()' |
30 |
| - end |
| 27 | + create_table Episode.table_name do |t| |
| 28 | + t.string :name |
| 29 | + t.datetime :created_at, :default => 'NOW()' |
| 30 | + end |
31 | 31 | end
|
32 | 32 | rescue
|
33 | 33 | end
|
|
36 | 36 | before do
|
37 | 37 | clear_tables(Episode, Image)
|
38 | 38 | Episode.__elasticsearch__.create_index! force: true
|
39 |
| - Episode.create name: "TheEpisode" |
40 |
| - Episode.create name: "A great Episode" |
41 |
| - Episode.create name: "The greatest Episode" |
| 39 | + Episode.create name: 'TheEpisode' |
| 40 | + Episode.create name: 'A great Episode' |
| 41 | + Episode.create name: 'The greatest Episode' |
42 | 42 | Episode.__elasticsearch__.refresh_index!
|
43 | 43 |
|
44 | 44 | Image.__elasticsearch__.create_index! force: true
|
45 |
| - Image.create! name: "The Image" |
46 |
| - Image.create! name: "A great Image" |
47 |
| - Image.create! name: "The greatest Image" |
| 45 | + Image.create! name: 'The Image' |
| 46 | + Image.create! name: 'A great Image' |
| 47 | + Image.create! name: 'The greatest Image' |
48 | 48 | Image.__elasticsearch__.refresh_index!
|
49 | 49 | Image.__elasticsearch__.client.cluster.health wait_for_status: 'yellow'
|
50 | 50 | end
|
51 | 51 |
|
52 | 52 | after do
|
53 | 53 | [Episode, Image].each do |model|
|
54 |
| - model.__elasticsearch__.client.delete_by_query(index: model.index_name, q: '*') |
| 54 | + model.__elasticsearch__.client.delete_by_query(index: model.index_name, q: '*', body: {}) |
55 | 55 | model.delete_all
|
56 | 56 | model.__elasticsearch__.refresh_index!
|
57 | 57 | end
|
|
0 commit comments