diff --git a/scripts/install b/scripts/install index 11bb07f..6807585 100644 --- a/scripts/install +++ b/scripts/install @@ -68,16 +68,14 @@ ynh_app_setting_set "$app" admin_name "$admin_name" ynh_app_setting_set "$app" admin_email "$admin_email" #================================================= -# Initialize database as needed +# CREATE A MYSQL DATABASE #================================================= +# If your app uses a MySQL database, you can use these lines to bootstrap +# a database, an associated user and save the password in app settings db_name=$(ynh_sanitize_dbid $app) -db_pass=$(ynh_string_random) ynh_app_setting_set $app db_name $db_name -ynh_mysql_setup_db $db_name $db_name $db_pass -ynh_app_setting_set $app db_pass $db_pass -db_user=$db_name -ynh_app_setting_set $app db_user $db_user +ynh_mysql_setup_db $db_name $db_name #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE @@ -107,7 +105,7 @@ pushd $final_path/install/ php cli_install.php install \ --db_host=localhost \ --db_user=$db_user \ - --db_password=$db_pass \ + --db_password=$db_pwd \ --db_name=$db_name \ --db_driver=amysqli \ --db_port=3306 \