lib/active_record/connection_adapters/fdbsql/schema_statements.rb
def remove_column(table_name, *column_names)
            if column_names.flatten!
              ActiveSupport::Deprecation.warn(
                'Passing array to remove_columns is deprecated, use multiple arguments',
                caller
              )
            end
            columns_for_remove(table_name, *column_names).each do |column_name|
              # column_name already quoted
              execute(
                "ALTER TABLE #{quote_table_name(table_name)} DROP COLUMN #{column_name}",
                 SCHEMA_LOG_NAME
              )
            end
          end
# Removes the column(s) from the table definition.
Removes the column(s) from the table definition.
Removes the column ( s ) from the table definition .
def remove_column(table_name, *column_names)
            if column_names.flatten!
              ActiveSupport::Deprecation.warn(
                'Passing array to remove_columns is deprecated, use multiple arguments',
                caller
              )
            end
            columns_for_remove(table_name, *column_names).each do |column_name|
              execute(
                "ALTER TABLE #{quote_table_name(table_name)} DROP COLUMN #{column_name}",
                 SCHEMA_LOG_NAME
              )
            end
          end
def remove_column ( table_name , * column_names ) if column_names . flatten! ActiveSupport :: Deprecation . warn ( 'Passing array to remove_columns is deprecated, use multiple arguments' , caller ) end columns_for_remove ( table_name , * column_names ) . each do | column_name | execute ( "ALTER TABLE #{quote_table_name(table_name)} DROP COLUMN #{column_name}" , SCHEMA_LOG_NAME ) end end
Removes the column(s) from the table definition.
Removes the column ( s ) from the table definition .
# column_name already quoted
table_name
column_names