diff options
author | Yves Senn <yves.senn@gmail.com> | 2015-08-19 13:51:40 +0200 |
---|---|---|
committer | Yves Senn <yves.senn@gmail.com> | 2015-08-19 13:57:09 +0200 |
commit | 0a17e8cb25d77fd73c9dc15e1260ce2db27bea45 (patch) | |
tree | 35d8a5410a0a444184817441e16fbe56b987d7b8 | |
parent | 7187339854d8454fdb3338b3041f89c6ce7e1e41 (diff) | |
parent | c351a823adf7b92e8439bf68c043019b95733d18 (diff) | |
download | rails-0a17e8cb25d77fd73c9dc15e1260ce2db27bea45.tar.gz rails-0a17e8cb25d77fd73c9dc15e1260ce2db27bea45.tar.bz2 rails-0a17e8cb25d77fd73c9dc15e1260ce2db27bea45.zip |
Merge pull request #21282 from sjain1107/added_docs
Added docs for TableDefinition #coloumns & #remove_column [ci skip]
-rw-r--r-- | activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb b/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb index d17e272ed1..3115e03ea2 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb @@ -214,6 +214,7 @@ module ActiveRecord @name = name end + # Returns an array of ColumnDefinition objects for the columns of the table. def columns; @columns_hash.values; end # Returns a ColumnDefinition for the column with name +name+. @@ -369,6 +370,8 @@ module ActiveRecord self end + # remove the column +name+ from the table. + # remove_column(:account_id) def remove_column(name) @columns_hash.delete name.to_s end |