Pour gae-java, comme JochenJung l'a mentionné, l'outil "vacuum_indexes" fonctionnera, mais vous devrez émuler un projet python de la manière suivante :
Notez que l'outil vacuum ne semble fonctionner que lorsqu'il est dirigé vers *.appspot.com, et non vers l'environnement de développement local.
-
créez app.yaml pour votre application et placez-le dans votre répertoire racine /myapp/, au minimum :
application: myproj
version: 4
runtime: python
api_version: 1
où "version" est la version de votre application, "myproj" le nom GAE de votre projet.
-
créer un index.yaml et le mettre dans le même répertoire racine. Au lieu de mettre laborieusement dans ce fichier les informations d'index pour les index que vous voulez conserver, il s'avère que l'outil va vous donner une confirmation oui/non pour chaque index qu'il supprime, il est donc plus simple d'indiquer que TOUS les index doivent être supprimés, et d'utiliser la confirmation pour préserver ceux que vous voulez conserver.
indexes:
AUTOGENERATED
Ensuite, exécutez la commande comme indiqué ci-dessus,
/appcfg.py vacuum_indexes /path/to/myproj/
5 votes
Ce serait génial si vous pouviez les supprimer avec la console du navigateur =(