From 824bd5295d48eda7119146ababe37fe895c240b3 Mon Sep 17 00:00:00 2001 From: Abdullah Md Sarwar Date: Mon, 3 Oct 2022 12:58:32 +0600 Subject: [PATCH] Adding PSQL Cheatsheet --- README.md | 4 ++++ databases/postgresql.sh | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 databases/postgresql.sh diff --git a/README.md b/README.md index dcff35f..b5d370b 100644 --- a/README.md +++ b/README.md @@ -101,6 +101,10 @@ Feel free to take a look. You might learn new things. They have been designed to - [Redis](databases/redis.sh) +#### PostgreSQL + +- [PostgreSQL](databases/postgresql.sh) + ### 🔧 Tools
diff --git a/databases/postgresql.sh b/databases/postgresql.sh new file mode 100644 index 0000000..7194c94 --- /dev/null +++ b/databases/postgresql.sh @@ -0,0 +1,16 @@ +# ***************************************************************************** +# BASICS +# ***************************************************************************** + +sudo -u postgres psql # PSQL command line interface in full admin mode + +# Anything inside the angular brackets <> will be your variables + +sudo -u postgres createuser # Create user +sudo -u postgres createdb # Create database + +# Setting a password for a user +sudo -u postgres psql +alter user with encrypted password ''; + +grant all privileges on database to ; # grant privileges on a database to a user \ No newline at end of file