2011-10-16 18 views
6

Dopo aver smesso di utilizzare Google App Engine nel mio database locale per il test, tornerò qualche giorno dopo e ho rimosso/eliminato il mio archivio dati locale.Google App Engine continua a eliminare il mio database locale

Come posso smettere di farlo? Ho un grande set di dati localmente che uso per testare prima di distribuirlo e non voglio ricrearlo ogni volta che vado a lavorare su qualcosa.

C'è una casella di controllo in Impostazioni chiamate "datastore chiaro su lancio :, ma questo non è selezionata.

Sto usando il backend pitone. Dove si trova l'archivio dati locale memorizzato? E 'in una directory tmp che mantiene ottenendo eliminato?

risposta

3

il datastore locale viene memorizzato nella cartella temporanea del sistema per impostazione predefinita. è possibile fornire il comando --datastore_path per specificare un percorso alternativo per il datastore.

si noti che è generalmente una buona idea per fare il vostro sviluppo in un modo che non si basa sul contenuto della l archivio dati rimanente a lungo termine - la scrittura di uno script che carica un set di dati di test noto è solitamente una buona idea.