2010-07-08 6 views
0

Je travaille sur un projet de moteur d'application (Java). J'utilise l'interface jdo. Je n'ai pas encore poussé l'application (en cours d'exécution sur localhost). Existe-t-il un moyen d'effacer complètement mon magasin de données après la publication? En éclipse, lorsque l'on travaille sur place, je peux juste essuyer le datastore en supprimant le fichier local:Effacement du magasin de données?

appengine-generated/local_db.bin 

toute installation comme qu'une fois publié? J'utilise jdo en ce moment, mais je pourrais passer à objectiy ou slim3, et je voudrais un moyen pratique d'effacer ma banque de données si je devais basculer, ou apporter d'importantes modifications à mes classes.

Sinon, il semble que je dois configurer des méthodes pour supprimer des instances moi-même, non?

Merci

Répondre

1

vous pouvez le supprimer de la console d'administration s'il n'y a pas beaucoup enitty stockées dans votre application. passez au http://appengine.google.com et faites-le manuellement. facile pour moins de 2000-5000 entité.

+0

Ok merci, je vais essayer. – user291701

+0

Je veux dire autrement cependant, nous devons écrire quelques méthodes pour continuer à supprimer des entités, cependant, non? – user291701

0

This question abordé le même sujet. Il n'y a pas de moyen unique de supprimer la valeur des données d'un magasin de données. La seule suggestion que j'ai au-delà de celles données dans cette question précédente, serait d'essayer la nouvelle fonctionnalité Mapper, ce qui rendrait facile de mapper sur un ensemble d'entités, en les supprimant au fur et à mesure.

+0

Ah merci, ça me donne beaucoup à faire. – user291701

Questions connexes