PostgreSQL | スキーマ
PostgreSQL では、同じデータベース内に複数のスキーマを作成できる。テーブルや関数はスキーマ内に作成されるため、同じデータベースであっても異なるスキーマであれば同じ名前のテーブルを作成できる。ここでは、スキーマの作成や削除など、スキーマの使用方法について説明する。
スキーマ作成
CREATE SCHEMA schema_name AUTHORIZATION username;
スキーマ名変更
ALTER SCHEMA schema_name RENAME TO new_schema_name;
スキーマ所有者変更
ALTER SCHEMA username OWNER TO new_username;
スキーマ削除
DROP SCHEMA schema_name CASCADE;
https://www.postgresql.org/docs/10/static/sql-createschema.html