aboutsummaryrefslogtreecommitdiff
path: root/scripts/.fonctions
diff options
context:
space:
mode:
author__cyp <cyp@rouquin.me>2017-04-10 16:01:13 +0200
committerGitHub <noreply@github.com>2017-04-10 16:01:13 +0200
commitea42525c1337719de22303a0e53a8b190b224c79 (patch)
tree254e856061f11cf1c8a327d00e46e73d12897190 /scripts/.fonctions
parentb2cd5cc97ad463beac1f12f8ccc02a76c97dc257 (diff)
parent4dfe2759421883575d4a63d2879d58b93bc56f6a (diff)
downloadmastodon_ynh-ea42525c1337719de22303a0e53a8b190b224c79.tar.gz
mastodon_ynh-ea42525c1337719de22303a0e53a8b190b224c79.tar.bz2
mastodon_ynh-ea42525c1337719de22303a0e53a8b190b224c79.zip
Merge branch 'master' into master
Diffstat (limited to 'scripts/.fonctions')
-rw-r--r--scripts/.fonctions18
1 files changed, 8 insertions, 10 deletions
diff --git a/scripts/.fonctions b/scripts/.fonctions
index 4557512..7d9c54d 100644
--- a/scripts/.fonctions
+++ b/scripts/.fonctions
@@ -135,18 +135,16 @@ SECURE_REMOVE () { # Deleting a folder with variable verification
fi
}
-REMOVE_BDD () { # Delete database and users
- # $1 = Database name
- # Uses '$app' as user name and database
- db_user=$1
- if mysqlshow -u root -p$(sudo cat $MYSQL_ROOT_PWD_FILE) | grep -q "^| $db_user"; then
- echo "Delete db"
- ynh_mysql_drop_db $db_user
- ynh_mysql_drop_user $db_user
- fi
+# Create a db without password
+#
+# usage: ynh_mysql_create_user user
+# | arg: user - the user name to create
+ynh_psql_create_db_without_password() {
+ db=$1
+ sudo su -c "psql" postgres <<< \
+ "CREATE USER $db CREATEDB;"
}
-
# Create a user
#
# usage: ynh_mysql_create_user user pwd [host]