fix(docker): the MySQL test stack stores the sample emoji text as mojibake
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 76/100
Direção de pesquisa
Inspecione os arquivos SQL de dados iniciais em docker/mysql/init e rastreie como a pilha de testes do MySQL os carrega; o issue aponta o conjunto de caracteres do cliente como a causa. Verifique se os dados iniciais do MongoDB e do ClickHouse apresentam o mesmo problema de codificação, depois carregue-os novamente com docker compose down -v e confirme que o texto com emojis é exibido corretamente em cada banco de dados.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Problem
docker/mysql/init seeds all_mysql_types.col_text with Long multiline text paragraph with emoji 🚀 ðŸ¬: the stored bytes are the double-encoded form (C3B0 C5B8 C5A1 E282AC …), so the grid shows mojibake and cannot be used to check Unicode handling. The column is utf8mb4; the init script was read as latin1 by the client (mysql without --default-character-set=utf8mb4).
Fix
Put SET NAMES utf8mb4; at the top of the init SQL (or pass --default-character-set=utf8mb4) and re-seed (docker compose down -v). Same check for the MongoDB and ClickHouse seeds.
- Linguagem predominante
- Dart
- Estrelas
- 23
- Forks
- 1
- Merge médio
- 49min
- PRs com merge (30d)
- 496
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de QueryaHub/Querya-Desktop
-
bug P3 ux
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100
QueryaHub/Querya-Desktop#1837 ·
Mantenedores costumam responder em até 1 dia
-
enhancement P3
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 50/100
QueryaHub/Querya-Desktop#1838 ·
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 45/100
QueryaHub/Querya-Desktop#1690 ·
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 4/5 1-2 dias Facilidade para iniciantes 55/100
QueryaHub/Querya-Desktop#1683 ·
Mantenedores costumam responder em até 1 dia
-
extension authors: adopt --strict, publish the action, verify the Release hooks (after #1487)Abertaenhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100
QueryaHub/Querya-Desktop#1625 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de QueryaHub/Querya-Desktop
Issues semelhantes
-
area/ci-build bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
DarkFlippers/qUnleashed#423 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
google/skills_lint.dart#152 ·
Mantenedores costumam responder em até 1 dia
-
Docs: correct the unbuilt "full re-verify" claim and three untrue sync commentsTalvez já em andamento @ibanner56 assumiu hoje. Abertaarea: sync priority: low severity: trivial type: docs
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
ibanner56/CallersCompendium#1942 ·
Mantenedores costumam responder em até 1 dia
-
[Bug]: 编辑器替换栏关闭按钮错位Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
appshubcc/Bettbox#584 · 1 comentário ·
Mantenedores costumam responder em até 1 dia