Browse Source

Try to migrate mysql db to utf8

convert-mysql-charset
Kay0u 5 years ago
parent
commit
b6e2057179
No known key found for this signature in database GPG Key ID: AAFEEB16CFA2AE2D
  1. 3
      scripts/install
  2. 1
      scripts/upgrade

3
scripts/install

@ -66,6 +66,9 @@ db_name=$(ynh_sanitize_dbid --db_name=$app)
ynh_app_setting_set --app=$app --key=db_name --value=$db_name ynh_app_setting_set --app=$app --key=db_name --value=$db_name
ynh_mysql_setup_db --db_user=$db_name --db_name=$db_name ynh_mysql_setup_db --db_user=$db_name --db_name=$db_name
ynh_mysql_connect_as --user=$db_name --password="$db_pwd" --database=$db_name \
<<< "ALTER DATABASE $db_name CHARACTER SET utf8 COLLATE utf8_general_ci;"
#================================================= #=================================================
# DOWNLOAD, CHECK AND UNPACK SOURCE # DOWNLOAD, CHECK AND UNPACK SOURCE
#================================================= #=================================================

1
scripts/upgrade

@ -221,6 +221,7 @@ then
# Print the current version number of Nextcloud # Print the current version number of Nextcloud
exec_occ -V exec_occ -V
exec_occ db:convert-mysql-charset
# Upgrade may fail if this app is enabled # Upgrade may fail if this app is enabled
# Take all apps enabled, and check if mail is one of them # Take all apps enabled, and check if mail is one of them

Loading…
Cancel
Save