古いバージョンのドキュメントです。最新のバージョンはRails7.0.0

Railsドキュメント(v6.0.2.1)

タイムスタンプを追加

説明

既存のテーブルにタイムスタンプ(created_atとupdated_at)を追加

使い方

add_timestamps(テーブル名)

オプション

オプション 説明 デフォルト値
:limit カラムの桁数を指定  
:default デフォルト値を指定  
:null NULL値を許可するか false
:precision :decimal、:numeric、:datetime、および:time型の精度を指定  
:scale :decimal、:numeric型の小数点以下の桁数  
:comment カラムのコメントを指定。データベース管理ツールなどで閲覧が可能  

usersテーブルにcreated_atとupdated_atを追加

add_timestamps :users

NULLを許可

add_timestamps :suppliers, null: true

ソースコード