]> git.p6c8.net - nextcloud-backup-restore.git/commitdiff
PostgreSQL encoding
authorDecaTec <jr@decatec.de>
Sat, 3 Jul 2021 08:17:58 +0000 (10:17 +0200)
committerDecaTec <jr@decatec.de>
Sat, 3 Jul 2021 08:17:58 +0000 (10:17 +0200)
NextcloudRestore.sh

index 7f6bd0a0d2e5aa4bc653a86258f13d870f558030..ee6d44fff20e9fea73d02659671cbded5d0e750e 100644 (file)
@@ -237,7 +237,7 @@ if [ "${databaseSystem,,}" = "mysql" ] || [ "${databaseSystem,,}" = "mariadb" ];
     # TODO: Use this if the database from the backup DOES NOT use UTF8 with multibyte support (e.g. for emoijs in filenames):
     #mysql -h localhost -u "${dbUser}" -p"${dbPassword}" -e "CREATE DATABASE ${nextcloudDatabase}"
 elif [ "${databaseSystem,,}" = "postgresql" ] || [ "${databaseSystem,,}" = "pgsql" ]; then
     # TODO: Use this if the database from the backup DOES NOT use UTF8 with multibyte support (e.g. for emoijs in filenames):
     #mysql -h localhost -u "${dbUser}" -p"${dbPassword}" -e "CREATE DATABASE ${nextcloudDatabase}"
 elif [ "${databaseSystem,,}" = "postgresql" ] || [ "${databaseSystem,,}" = "pgsql" ]; then
-    sudo -u postgres psql -c "CREATE DATABASE ${nextcloudDatabase} WITH OWNER ${dbUser} TEMPLATE template0 ENCODING \"UTF8\";"
+    sudo -u postgres psql -c "CREATE DATABASE ${nextcloudDatabase} WITH OWNER ${dbUser} TEMPLATE template0 ENCODING \"UNICODE\";"
 fi
 
 echo "Done"
 fi
 
 echo "Done"

patrick-canterino.de