J’ai essayé d’importer des requêtes SQL d’un forum Discourse à un autre. Cela a bien fonctionné ces dernières années. Cependant, lorsque j’essaie maintenant d’importer une requête, elle me permet de la sélectionner et ensuite rien ne se passe. Des idées ?
Vous devrez partager plus d’informations, comme la requête qui a été faite.
Comment essayez-vous de les importer ?
Voici un exemple pour l’une des requêtes :
--[params]
-- integer :page = 0
SELECT topic_views.*, single_sign_on_records.external_id, topics.title
from topic_views
left join single_sign_on_records
on topic_views.user_id = single_sign_on_records.user_id
left join topics
on topic_views.topic_id = topics.id
OFFSET :page * 1000
LIMIT ALL
J’essaie de l’importer en utilisant le bouton d’importation et en sélectionnant le fichier (joint)
topic-views.dcquery.json (605 Bytes)
Modifier :
En utilisant ce bouton :
Je n’avais pas pensé que c’était une fonctionnalité. Lorsque j’essaie de cliquer sur importer et de sélectionner un fichier, rien ne semble se passer.
Cela fonctionnait très bien jusqu’en octobre environ, vous pouviez exporter le fichier json et l’importer sans problème. Maintenant, comme vous le dites, rien ne se passe. C’est beaucoup plus rapide que de copier-coller car j’ai un grand nombre de fichiers.
Vous pourriez déplacer ceci dans Bug
Ceci est un effet secondaire de ce changement (dans pick-files-button.js) :
En supprimant this.onFilesPicked(files);, vous supprimez l’appel d’action défini ici :
Ceci est donc un changement apporté par Discourse, il n’y a donc aucun moyen pour moi personnellement de le corriger ?
C’est exact ; il est préférable d’attendre un correctif.
Merci d’avoir signalé ce problème ! Il devrait maintenant être résolu ![]()
Ce sujet a été automatiquement fermé après 42 heures. Les nouvelles réponses ne sont plus autorisées.
