meta data for this page
PostgreSQL setup
sudo -u postgres psql
CREATE USER op; CREATE ROLE op WITH LOGIN; ALTER USER op WITH PASSWORD 'password'; DROP DATABASE op; CREATE DATABASE OP WITH TEMPLATE = template0 ENCODING UNICODE; GRANT ALL PRIVILEGES ON DATABASE op TO op; # PostgreSQL 15 also revokes the CREATE permission FROM ALL users EXCEPT a DATABASE owner FROM the public (OR DEFAULT) schema. ALTER DATABASE op OWNER TO op; # OR: GRANT USAGE, CREATE ON SCHEMA public TO op;