|
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