PostgreSQL: Create a copy of DB in same host

PHOTO EMBED

Mon Aug 29 2022 17:05:21 GMT+0000 (Coordinated Universal Time)

Saved by @marcopinero #sql

---$> psql: user my_user and database my_original_db must exists:

SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity 
WHERE pg_stat_activity.datname = 'my_original_db' AND pid <> pg_backend_pid();

CREATE DATABASE my_new_db WITH TEMPLATE my_original_db OWNER my_user;
content_copyCOPY

Create a copy from a Database in the same postgres server.