Skip to content

Commit 358505d

Browse files
garysweaverkares
authored andcommitted
[rails 4.1] create_table_definition changed from 3 to 4 parameters
1 parent 7983574 commit 358505d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/arjdbc/jdbc/adapter.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -699,9 +699,12 @@ def new_table_definition(table_definition, *args)
699699
alias table_definition create_table_definition
700700

701701
# `TableDefinition.new native_database_types, name, temporary, options`
702+
# and ActiveRecord 4.1 supports optional `as` argument (which defaults
703+
# to nil) to provide the SQL to use to generate the table:
704+
# `TableDefinition.new native_database_types, name, temporary, options, as`
702705
# @private
703-
def create_table_definition(name, temporary, options)
704-
table_definition(name, temporary, options)
706+
def create_table_definition(*args)
707+
table_definition(*args)
705708
end
706709

707710
# @note AR-4x arguments expected: `(name, temporary, options)`

0 commit comments

Comments
 (0)