Preciso de uma exportação CSV de dados que ultrapasse 10 mil linhas na exportação CSV, isso resulta em nem todos os registros serem exportados.
Assumindo que esta linha é responsável por esse limite
Qual seria a maneira correta de aumentar esse limite para talvez 100 mil ou 1 milhão de registros?
Tentei fazer DISCOURSE_QUERY_RESULT_MAX_LIMIT = 1000000 em app.yml e isso não parece ter nenhum efeito.
merefield
(Robert)
3
Talvez seja necessário recorrer a “pluginar” o plugin.
Crie um pequeno chamado x-discourse-data-explorer e ele poderá ser avaliado depois.
Então, simplesmente substitua a constante do módulo?
Isso será uma inception de plug, eu esperava que houvesse uma maneira mais simples de sair.
cc @riking
merefield
(Robert)
5
Ou fazer um fork do plugin, fazer a alteração, apontar para o seu fork e reconstruir? (por que não respondi com isso primeiro?
)
1 curtida
Era isso que eu estava pensando também. Se não houver outra maneira (razoável) de sair, bifurcar é a última opção.
No entanto, seria bom entender qual é a lógica para limitar os resultados a 10 mil? talvez algo quebre se mais de 10 mil resultados forem buscados?
1 curtida
merefield
(Robert)
7
“discourse-data-explorer-MAX” … Vou pegar meu casaco! 
1 curtida
riking
(Kane York)
8
Sim, essa constante do módulo está configurada intencionalmente para ser facilmente substituída por outro plugin.
3 curtidas
JammyDodger
Dividiu este tópico
9