Closed ogallagher closed 2 years ago
Current search implementation in db api server is described in #16.
Webserver error
db: search_all [<term>]
error in db data fetch: Error: ER_CANT_AGGREGATE_2COLLATIONS: Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation 'regexp_like'
I believe it’s an issue with the search_all
procedure.
Fixing the search_all
procedure to use an explicit charset for theregex_in
arg: in regex_in varchar(128) character set utf8mb4
.
Fixing other similar charset errors with procedure argument charsets:
authenticate_person
add_difficulty
add_rating
user_activity
user_records