Привет. Подскажите, кто с knex работает, пытаюсь в базу MySQL вставить сообщение с emoji: insert into chatMessage (accessId, chatId, text) values (30, 412, '😱'), выходит ошибка: Incorrect string value: '\\xF0\\x9F\\x98\\x98' for column 'text' at row 1, но если тот же SQL выполнить в любой консоли, например из DataGrip или MySQLWorkbench, то insert проходит без ошибок. В базе уже прописан field character utf8mb4 и collation utf8mb4_general_ci. Похоже что проблема в knex, а не бд.
ORM, коим knex и является, делают данные безопасными для бд. И я, полагаю, двойной слеш не дает тебе закинуть значение. У knex вроде есть метод raw, который пропускает значение без изменений