Support UTF-8 in the backend

In this commit, the backend is adjusted to support UTF-8 encoding in both the database and the code.

Merge request reports

Loading