Method: ActiveRecord::ConnectionAdapters::TableDefinition#timestamps
- Defined in:
- activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb
#timestamps(**options) ⇒ Object
Appends :datetime columns :created_at and :updated_at to the table. See connection.add_timestamps
t. null: false
529 530 531 532 533 534 535 536 537 538 |
# File 'activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb', line 529 def (**) [:null] = false if [:null].nil? if !.key?(:precision) && @conn.supports_datetime_with_precision? [:precision] = 6 end column(:created_at, :datetime, **) column(:updated_at, :datetime, **) end |