Skip to content
This repository has been archived by the owner on Apr 25, 2023. It is now read-only.

Latest commit

 

History

History
48 lines (29 loc) · 1.24 KB

README.md

File metadata and controls

48 lines (29 loc) · 1.24 KB

symfio-contrib-mongoose

Mongoose plugin for Symfio.

Build Status Coverage Status Dependency Status NPM version

Usage

symfio = require "symfio"

container = symfio "example", __dirname

container.inject require "symfio-contrib-mongoose"

container.inject (model) ->
  model "News", "news", (mongoose) ->
    new mongoose.Schema
      title: String

Configuration

connectionString

Default value is "mongodb://localhost/#{name}".

Services

mongoose

Original mongoose module.

mongodb

Original mongodb module.

connection

Mongoose connection instance.

model

Model define helper. First argument is container key, second argument is collection name, last argument is a model factory.