データベースを作っていく上で、最低限必要とされているカラムに id、created_at、updated_atがあります。 MySQLの場合は、 DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP とカラムに設定することで、更新時に日時も合わせて更新されるという仕様になっていますが、PostgreSQLにはありません。 そこで、PostgreSQLではトリガーと、トリガーで実行される関数をを仕込んでやっていく様になるみたいで…凄いですね。 create table tests ( id integer primary key, name text not null, created_at timestamp not null default current_timestamp, updated_at