Untitled
unknown
javascript
4 years ago
628 B
4
Indexable
const movieDocuments = movies.map((movie) => new MovieSchema(movie));
mongoose
.connect(mongoDb, {
useNewUrlParser: true,
useUnifiedTopology: true,
})
.then(async () => {
const allMovies = await MovieSchema.find();
if (allMovies.length) {
await MovieSchema.collection.drop();
}
})
.catch((err) => console.log(`Error deleting movies: ${err}`))
.then(async () => {
await MovieSchema.insertMany(movieDocuments);
console.log("Movies successfully created");
})
.catch((err) => console.log(`Error creating movies: ${err}`))
.finally(() => mongoose.disconnect());Editor is loading...