Merge pull request #793 from gpodder/remove-advertise
[mygpo.git] / doc / dev / postgres-setup.rst
blob07f5b724bd927b580c00da1a867ea5c4283b37dd
1 .. _db-setup:
3 PostgreSQL Setup
4 ================
6 Use the following to set up a local PostgreSQL.
8 .. code-block:: sql
10     CREATE USER mygpo WITH PASSWORD 'mygpo';
11     ALTER USER mygpo CREATEDB;  -- required for creating test database
12     CREATE DATABASE mygpo;
13     CREATE DATABASE test_mygpo;
14     GRANT ALL PRIVILEGES ON DATABASE mygpo to mygpo;
15     GRANT ALL PRIVILEGES ON DATABASE test_mygpo to mygpo;
16     ALTER DATABASE mygpo OWNER TO mygpo;
17     ALTER DATABASE test_mygpo OWNER TO mygpo;
18     ALTER ROLE mygpo SET statement_timeout = 5000;