2013-06-17 11 views
8

Ich habe gerade die Chat-Anwendung auf dem Meteor erstellt und mit meteor deploy appname bereitgestellt. Jetzt möchte ich die in der Anwendung vorhandenen Daten löschen. Wie wir wissen, unterstützt Meteor Mongo Datenbank, versuchte ich von meteor reset, aber dies zurückgesetzt nur meine lokale db nicht die Anwendung. Wie kann ich die Daten aus dem Meteor Repo löschen?Wie werden die Daten beim Bereitstellen des Projekts gelöscht?

+0

Duplizieren von umschichten bereitstellen/15583107/meteor-app-zurücksetzen-a-deployed-apps-db –

+0

danke @Kristoffer K aber gibt es irgendeine Methode, so dass wir das Projekt nicht löschen und neu bereitstellen müssen? –

+0

Hallo! Ich denke nicht, denn meteor.com ist (noch) nicht wirklich für "echte" Produktions-Apps gedacht. Auf zB Heroku hast du mehr Kontrolle über deine App und die DB. –

Antwort

10

Dies ist so einfach wie das Öffnen einer Mongo-Shell für die entfernte Datenbank auf den meteor.com-Servern.

alles, was Sie tun müssen, ist

Meteor Mongo appname

wo appname der Name, den Sie Ihre App im Einsatz ist der Typ.

Sobald Sie eine Eingabeaufforderung haben, können Sie db verwenden. collectionName .remove ({}) für jede Sammlung, um Ihre Daten zu entfernen.

Alternativ können Sie Ihre gesamte Bereitstellung von den Meteorservern löschen. http://stackoverflow.com/questions:

Meteor --delete appname

Dann

Meteor bereitstellen appname

Verwandte Themen