2014-06-23 7 views
6

Użyłem meteorUp here, aby uruchomić mój projekt meteoryczny na moim własnym komputerze.Jak zresetować projekt meteor, który został wdrożony wraz z meteorem?

Jednak nie mam pojęcia, jak zresetować bazę danych, lub cały projekt, jak mogę lokalnie za pomocą prostego polecenia reset meteorów. Próbowałem zainstalować meteor na serwerze, ale nie ma projektu .metoe, więc polecenie nie działa. Zajrzałem do folderu/opt/meteor, ale nie ma projektu meteorytów.

Odpowiedz

8

Jeśli chcesz zresetować dane. Musisz zalogować się na serwerze. zaloguj się do mongodb z mongo meteor.

Następnie wykonaj db.dropDatabase(), aby usunąć DB.

Jeśli chcesz zmienić aplikację, powinna działać prosta konfiguracja.

BTW: Czy nie używasz MongoDB w ten sposób do aplikacji produkcyjnej.

+0

W jakim sensie się nazywasz? Przepraszam, tylko zmieszany. –

+1

To znaczy, nie używaj zainstalowanego przez Mongo serwera zainstalowanego przez mup w produkcji. Musisz włączyć kopie zapasowe i użyć zestawów replik.Do tego łatwy sposób użycia można użyć dostawcy chmury, takiego jak MongoHQ. –

+0

to nie zadziała dla mupx, skoro monbudb znajduje się w kontenerze dokowania, prawda? – kroe

2

Czy tego właśnie szukasz?

mup reconfig 

podstawie doc dla niego:

Będzie to również ponownie uruchomić aplikację [bez ponownego wdrażania], więc można go używać do tego celu nawet jeśli nie zmienić plik konfiguracyjny.

+0

Próbowałem, ale wszystko, co robi, to restart, a nie resetowanie projektu. –

2

nie mam wystarczająco dużo punktów, aby jeszcze komentować, ale żeby dodać na odpowiedź Arunoda jest, może chcesz

use [name of app database] 

zanim ty

db.dropDatabase() 

A jeśli nie wiesz, jak się nazywasz, możesz także

show databases 

Jeśli użyłeś mup, baza danych będzie na ogół taka sama jak nazwa Twojej aplikacji.

9

Jeśli używasz mup lub mupx try:

Logowanie do serwera:

$ ssh <user>@<server-ip> 

Logowanie do Mongo Shell

$ docker exec -it mongodb mongo <app-name> 

Kropla db

> db.dropDatabase() 
+0

działa również dla mup –

Powiązane problemy