くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

PostgreSQLでカラムを複数追加する方法

PostgreSQLでカラムを複数追加する方法

PostgreSQLの場合、MySQLなどとは書き方が違うらしく、
ALTER TABLE [テーブル名]
ADD [カラム名] [型],
ADD [カラム名] [型],
ADD [カラム名] [型],
....;
という文法で

ALTER TABLE member
ADD    created_at timestamp(0) without time zone DEFAULT now() NOT NULL,
ADD    updated_at timestamp(0) without time zone DEFAULT now() NOT NULL,
ADD    deleted_at timestamp(0) without time zone;

というように書くらしい。なるほど。


参考
カラムを追加する方法【PostgreSQL】 - Programming Magic