Borrar todo en una base de datos MongoDB

Estoy desarrollando en MongoDB. Con fines totalmente no malignos, a veces quiero borrar todo lo que hay en una base de datos, es decir, eliminar todas las colecciones, y cualquier otra cosa que pueda haber por ahí, y empezar de cero. ¿Hay alguna línea de código que me permita hacer esto? Puntos extra por dar tanto un método de consola de MongoDB como un método de controlador de MongoDB Ruby.

Solución

En la cáscara de mongo:

use [database];
db.dropDatabase();

El código de Ruby es bastante similar.

Comentarios (8)

También, desde la línea de comandos:

mongo DATABASE_NAME --eval "db.dropDatabase();"
Comentarios (1)

Utilice

[databaseName]
db.Drop+databaseName();

drop collection 

use databaseName 
db.collectionName.drop();
Comentarios (0)