Cleanup postgresql setup script
authorGreizgh <greizgh@ephax.org>
Sat, 27 Oct 2018 12:31:51 +0000 (14:31 +0200)
committerGreizgh <greizgh@ephax.org>
Sat, 27 Oct 2018 12:31:51 +0000 (14:31 +0200)
Drop unused CREATEDB privilege.
Do not try to handle multiple run.

lib/mix/tasks/sample_psql.eex

index bc22f166c951a0df9632d5e9efc0f0bea9fc1d11..b6f57948b88a38ef8fe28360d888acf80a907fc6 100644 (file)
@@ -1,8 +1,5 @@
-CREATE USER pleroma WITH ENCRYPTED PASSWORD '<%= dbpass %>' CREATEDB;
--- in case someone runs this second time accidentally
-ALTER USER pleroma WITH ENCRYPTED PASSWORD '<%= dbpass %>' CREATEDB;
-CREATE DATABASE pleroma_dev;
-ALTER DATABASE pleroma_dev OWNER TO pleroma;
+CREATE USER pleroma WITH ENCRYPTED PASSWORD '<%= dbpass %>';
+CREATE DATABASE pleroma_dev OWNER pleroma;
 \c pleroma_dev;
 --Extensions made by ecto.migrate that need superuser access
 CREATE EXTENSION IF NOT EXISTS citext;