2014-02-23 21 views
6

Was ist der beste Weg, um eine Alpha-Version auf Heroku neu zu implementieren und eine meteor reset durchzuführen, damit die Server-Mongo-Fixtures auf dem Server erneut ausgeführt werden?Meteor-Reset auf Heroku

Antwort

2

Konnte keine gute Lösung finden. Also muss ich in meine heroku mongohq-Schnittstelle gehen und manuell alle Sammlungen entfernen und dann heroku neu starten.

2

ich beschlossen dies mit einer benutzerdefinierten Methode für jedes Hosting (nur Debug, nicht in Produktion):

in /server/reset.js

Meteor.methods({ 
    resetear: function() { 

    Collection1.remove({}); 
    Collection2.remove({}); 
    //And Update Any Collection 3, Flush array embeded 
    Collection3.update({},{$set:{'usersenrol':[]}},{'multi':true}); 

    } 
}); 

Und dann, in der Client-Konsole:

Meteor.call('resetear')