diff --git a/conf/.sequelizerc.example b/conf/.sequelizerc.example index 45ef120..29b59f2 100644 --- a/conf/.sequelizerc.example +++ b/conf/.sequelizerc.example @@ -4,5 +4,5 @@ module.exports = { 'config': path.resolve('config.json'), 'migrations-path': path.resolve('lib', 'migrations'), 'models-path': path.resolve('lib', 'models'), - 'url': 'postgres://__DB_USER__:__DB_PASS__@localhost:5432/__DB_NAME__' + 'url': 'mysql://__DB_USER__:__DB_PASS__@localhost:3306/__DB_NAME__' } diff --git a/conf/config.json.example b/conf/config.json.example index a6dc5a0..52a4cd3 100644 --- a/conf/config.json.example +++ b/conf/config.json.example @@ -27,8 +27,8 @@ "password": "__DB_PASS__", "database": "__DB_NAME__", "host": "localhost", - "port": "5432", - "dialect": "postgres" + "port": "3306", + "dialect": "mysql" } } -} +} \ No newline at end of file diff --git a/scripts/_common.sh b/scripts/_common.sh index b113120..53e412e 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -5,7 +5,7 @@ #================================================= # dependencies used by the app -pkg_dependencies="postgresql apt-transport-https" +pkg_dependencies="apt-transport-https" nodejs_version="10" diff --git a/scripts/backup b/scripts/backup index 1033992..5dff667 100644 --- a/scripts/backup +++ b/scripts/backup @@ -50,11 +50,11 @@ ynh_backup --src_path="$final_path" ynh_backup --src_path="/etc/nginx/conf.d/$domain.d/$app.conf" #================================================= -# BACKUP THE DATABASE +# BACKUP THE MYSQL DATABASE #================================================= ynh_print_info --message="Backing up the database..." -ynh_psql_dump_db --database="$db_name" > db.sql +ynh_mysql_dump_db --database="$db_name" > db.sql #================================================= # SPECIFIC BACKUP diff --git a/scripts/install b/scripts/install index 83fdb4d..050bd6a 100644 --- a/scripts/install +++ b/scripts/install @@ -80,10 +80,8 @@ ynh_script_progression --message="Creating a database..." --weight=2 db_name=$(ynh_sanitize_dbid --db_name=$app) db_user=$db_name - -ynh_psql_test_if_first_run ynh_app_setting_set --app="$app" --key="db_name" --value="$db_name" -ynh_psql_setup_db --db_user="$db_user" --db_name="$db_name" +ynh_mysql_setup_db --db_user="$db_user" --db_name="$db_name" #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE diff --git a/scripts/remove b/scripts/remove index 512eea8..f00aabe 100644 --- a/scripts/remove +++ b/scripts/remove @@ -34,12 +34,12 @@ ynh_script_progression --message="Stopping and removing the systemd service..." ynh_remove_systemd_config #================================================= -# REMOVE THE DATABASE +# REMOVE THE MYSQL DATABASE #================================================= -ynh_script_progression --message="Removing the database..." --weight=2 +ynh_script_progression --message="Removing the MySQL database..." --weight=2 # Remove a database if it exists, along with the associated user -ynh_psql_remove_db --db_user=$db_user --db_name=$db_name +ynh_mysql_remove_db --db_user=$db_user --db_name=$db_name #================================================= # REMOVE DEPENDENCIES diff --git a/scripts/restore b/scripts/restore index caf90d2..10c5513 100644 --- a/scripts/restore +++ b/scripts/restore @@ -89,13 +89,13 @@ ynh_install_extra_app_dependencies --repo="deb https://dl.yarnpkg.com/debian/ st ynh_exec_warn_less ynh_install_nodejs --nodejs_version="$nodejs_version" #================================================= -# RESTORE THE DATABASE +# RESTORE THE MYSQL DATABASE #================================================= -ynh_script_progression --message="Restoring the database..." --weight=6 +ynh_script_progression --message="Restoring the MySQL database..." --weight=6 -db_pwd=$(ynh_app_setting_get --app=$app --key=psqlpwd) -ynh_psql_setup_db --db_user=$db_user --db_name=$db_name --db_pwd=$db_pwd -ynh_psql_connect_as --user=$db_user --password=$db_pwd --database=$db_name < ./db.sql +db_pwd=$(ynh_app_setting_get --app=$app --key=mysqlpwd) +ynh_mysql_setup_db --db_user=$db_user --db_name=$db_name --db_pwd=$db_pwd +ynh_mysql_connect_as --user=$db_user --password=$db_pwd --database=$db_name < ./db.sql #================================================= # RESTORE SYSTEMD diff --git a/scripts/upgrade b/scripts/upgrade index b275458..440d42f 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -24,7 +24,7 @@ port=$(ynh_app_setting_get --app=$app --key=port) db_name=$(ynh_app_setting_get --app=$app --key=app) db_user=$(ynh_app_setting_get --app=$app --key=app) -db_pwd=$(ynh_app_setting_get --app=$app --key=psqlwd) +db_pwd=$(ynh_app_setting_get --app=$app --key=mysqlpwd) #================================================= # CHECK VERSION