From 1aa14226407a10af1d996e9b26e3183bf792f761 Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 6 Feb 2021 08:02:23 +0000 Subject: [PATCH] Additional postgres commands --- sheets/postgresql | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sheets/postgresql b/sheets/postgresql index 9f0c070..89d3e5c 100644 --- a/sheets/postgresql +++ b/sheets/postgresql @@ -8,3 +8,14 @@ sudo -u postgres pg_dump -C anitya > anitya.dump # restore database sudo -u postgres pqsql -f anitya.dump + +# create a database +sudo -u postgres psql -h localhost -p 5432 -U postgres -c "CREATE DATABASE kaizen;" + +# delete a database +sudo -u postgres psql -h localhost -p 5432 -U postgres -c "DROP DATABASE kaizen;" + +# Run a postgres docker container with persistent volume +docker pull postgres +mkdir -p ~/docker/volumes/postgres +docker run --rm --name pg-docker -e POSTGRES_PASSWORD=postgres -d -p 5432:5432 -v $HOME/docker/volumes/postgres:/var/lib/postgresql/data postgres