We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8a59436 commit d08be42Copy full SHA for d08be42
spec/support/macros/define_constant.rb
@@ -7,8 +7,8 @@ def define_class(path, base = Object, &block)
7
const
8
end
9
10
- def define_model(name, columns = {}, &block)
11
- model = define_class(name, ActiveRecord::Base, &block)
+ def define_model(name, columns = {}, &)
+ model = define_class(name, ActiveRecord::Base, &)
12
create_table(model.table_name) do |table|
13
columns.each do |column_name, type|
14
table.column column_name, type
@@ -17,12 +17,12 @@ def define_model(name, columns = {}, &block)
17
model
18
19
20
- def create_table(table_name, &block)
+ def create_table(table_name, &)
21
connection = ActiveRecord::Base.connection
22
23
begin
24
connection.execute("DROP TABLE IF EXISTS #{table_name}")
25
- connection.create_table(table_name, &block)
+ connection.create_table(table_name, &)
26
created_tables << table_name
27
connection
28
rescue Exception => e # rubocop:disable Lint/RescueException
0 commit comments