psqlでSQLファイルを実行する
psql -U ユーザー名 -h ホスト名 -d DB名 -f ファイル名
PostgreSQLでDBの文字エンコードを調べる
psql -l
でデータベース一覧表示したらエンコードも書いてあります。
PostgreSQLで主キーがuuidなテーブルを作る
CREATE EXTENSION pgcrypto;
を実行しておく。
そのうえで、主キーにした列のDEFAULTを
gen_random_uuid()
に設定すればOK。