UNPKG

generic-mongodb-services

Version:

Implements basic Crud services for a collection using the native mongodb server.

85 lines (71 loc) 1.5 kB
const { ObjectId } = require("mongodb"); const games = () => { return { _id: new ObjectId(), name: "games" }; }; const music = () => { return { _id: new ObjectId(), name: "music" }; }; const tickles = () => { return { _id: new ObjectId(), name: "tickles" }; }; module.exports = [ { _id: new ObjectId("5be1c07f21fd86540546eb53"), name: "Blacky", likes: [games(), music(), tickles()] }, { _id: new ObjectId("5be1c07f21fd86540546eb54"), name: "Petri", likes: [music()] }, { _id: new ObjectId("5be1c07f21fd86540546eb55"), name: "Motts", likes: [tickles()] }, { _id: new ObjectId("5be1c07f21fd86540546eb56"), name: "Neko", likes: [games(), tickles()] }, { _id: new ObjectId("5be1c07f21fd86540546eb57"), name: "Whiskers", likes: [games()] }, { _id: new ObjectId("5be1c07f21fd86540546eb58"), name: "Sarah", likes: [games()] }, { _id: new ObjectId("5be1c07f21fd86540546eb59"), name: "Niña", likes: [games(), music(), tickles()] }, { _id: new ObjectId("5be1c07f21fd86540546eb5a"), name: "Cindy", likes: [music()] }, { _id: new ObjectId("5be1c07f21fd86540546eb5b"), name: "Lucky", likes: [music(), tickles()] }, { _id: new ObjectId("5be1c07f21fd86540546eb5c"), name: "Katy", likes: [games(), music(), tickles()] } ];