Postgresでは、CREATE DATABASE IF NOT EXIST testのようなことはできない。
そのため、IF NOT EXISTS部分を自力で作る必要がある。
DO $$
BEGIN
IF EXISTS (SELECT FROM pg_database WHERE datname = 'testdb') THEN
RAISE NOTICE 'Database already exists';
ELSE
CREATE DATABASE testdb;
END IF;
END $$
RAISEは標準出力するクエリ
