# symfio-contrib-mongoose

> Mongoose plugin for Symfio.

Latest version **2.0.7** (published 2013-07-14) · 0 weekly downloads

## Install

```sh
npm install symfio-contrib-mongoose
pnpm add symfio-contrib-mongoose
yarn add symfio-contrib-mongoose
bun add symfio-contrib-mongoose
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.0.7 |
| Published | 2013-07-14 |
| First published | 2013-03-26 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=0.8 |
| Dependencies | 2 |
| Known vulnerabilities | 0 (+9 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Vyacheslav Slinko |
| Maintainers | rithis |
| Keywords | symfio-plugin, symfio-contrib, mongoose |

## Links

- npm: https://www.npmjs.com/package/symfio-contrib-mongoose
- Repository: https://github.com/symfio/symfio-contrib-mongoose
- Homepage: http://symf.io/plugins/contrib-mongoose
- Issues: https://github.com/symfio/symfio-contrib-mongoose/issues
- npm.io page: https://npm.io/package/symfio-contrib-mongoose

## Dependencies (2)

- [when](https://npm.io/package/when.md) ~2.2
- [mongoose](https://npm.io/package/mongoose.md) ~3.6

## Alternatives

- [angular-pipes](https://npm.io/package/angular-pipes.md) — 5.6K weekly downloads
- [@ng-web-apis/midi](https://npm.io/package/@ng-web-apis/midi.md) — 2.6K weekly downloads
- [happn-3](https://npm.io/package/happn-3.md) — 1.6K weekly downloads
- [@opensip-cli/lang-go](https://npm.io/package/@opensip-cli/lang-go.md) — 1.2K weekly downloads
- [mongoose-typescript](https://npm.io/package/mongoose-typescript.md) — 85 weekly downloads

## Recent versions

- 2.0.7 (latest) — 2013-07-14
- 2.0.6 — 2013-07-14
- 2.0.5 — 2013-07-14
- 2.0.4 — 2013-07-09
- 2.0.3 — 2013-07-07
- 2.0.2 — 2013-07-07
- 2.0.1 — 2013-07-04
- 2.0.0 — 2013-07-04
- 2.0.0-beta.3 — 2013-07-04
- 2.0.0-beta.2 — 2013-07-04
- 2.0.0-beta.1 — 2013-07-04
- 2.0.0-beta — 2013-06-27
- 0.1.1 — 2013-05-16
- 0.1.0 — 2013-03-26

## README

# symfio-contrib-mongoose

> Mongoose plugin for Symfio.

[![Build Status](http://teamcity.rithis.com/httpAuth/app/rest/builds/buildType:id:bt13,branch:master/statusIcon?guest=1)](http://teamcity.rithis.com/viewType.html?buildTypeId=bt13&guest=1)
[![Dependency Status](https://gemnasium.com/symfio/symfio-contrib-mongoose.png)](https://gemnasium.com/symfio/symfio-contrib-mongoose)

## Usage

```coffee
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.

---
_Source: https://npm.io/package/symfio-contrib-mongoose · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
