mirror of
https://github.com/jbranchaud/til
synced 2026-01-03 15:18:01 +00:00
Add Remove The Default Value On A Column as a rails til
This commit is contained in:
@@ -7,7 +7,7 @@ variety of languages and technologies. These are things that don't really
|
||||
warrant a full blog post. These are mostly things I learn by pairing with
|
||||
smart people at [Hashrocket](http://hashrocket.com/).
|
||||
|
||||
_517 TILs and counting..._
|
||||
_518 TILs and counting..._
|
||||
|
||||
---
|
||||
|
||||
@@ -346,6 +346,7 @@ _517 TILs and counting..._
|
||||
- [Polymorphic Path Helpers](rails/polymorphic-path-helpers.md)
|
||||
- [Pretend Generations](rails/pretend-generations.md)
|
||||
- [Read-Only Models](rails/read-only-models.md)
|
||||
- [Remove The Default Value On A Column](rails/remove-the-default-value-on-a-column.md)
|
||||
- [Rescue From](rails/rescue-from.md)
|
||||
- [Retrieve An Object If It Exists](rails/retrieve-an-object-if-it-exists.md)
|
||||
- [Select A Select By Selector](rails/select-a-select-by-selector.md)
|
||||
|
||||
16
rails/remove-the-default-value-on-a-column.md
Normal file
16
rails/remove-the-default-value-on-a-column.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# Remove The Default Value On A Column
|
||||
|
||||
You have a column on one of your database tables with a default value. You'd
|
||||
like to remove the default value. Removing the default is the same as
|
||||
setting it to `nil`. You can do this with the ActiveRecord DSL using the
|
||||
`change_column_default` method.
|
||||
|
||||
```ruby
|
||||
def change
|
||||
change_column_default :users, :age, nil
|
||||
end
|
||||
```
|
||||
|
||||
See [the
|
||||
docs](http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-change_column_default)
|
||||
for more details.
|
||||
Reference in New Issue
Block a user