# sequelize-test-fixtures

> Sequelize test fixtures

Latest version **1.2.1** (published 2017-03-28) · MIT license · 0 weekly downloads

## Install

```sh
npm install sequelize-test-fixtures
pnpm add sequelize-test-fixtures
yarn add sequelize-test-fixtures
bun add sequelize-test-fixtures
```

## 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 | 1.2.1 |
| Published | 2017-03-28 |
| First published | 2015-04-30 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 10 |
| Known vulnerabilities | 0 (+13 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Mike Lyons |
| Maintainers | frenchie4111 |
| Keywords | sequelize, test, fixtures, database, clear, model, models |

## Links

- npm: https://www.npmjs.com/package/sequelize-test-fixtures
- Repository: https://github.com/frenchie4111/sequelize-test-fixtures
- Issues: https://github.com/frenchie4111/sequelize-test-fixtures/issues
- npm.io page: https://npm.io/package/sequelize-test-fixtures

## Dependencies (10)

- [q](https://npm.io/package/q.md) ^1.3.0
- [pg](https://npm.io/package/pg.md) ^4.3.0
- [chai](https://npm.io/package/chai.md) ^2.3.0
- [mocha](https://npm.io/package/mocha.md) ^2.2.4
- [pg-hstore](https://npm.io/package/pg-hstore.md) ^2.3.2
- [sequelize](https://npm.io/package/sequelize.md) ^2.1.0
- [underscore](https://npm.io/package/underscore.md) ^1.8.3
- [mocha-directory](https://npm.io/package/mocha-directory.md) ^1.0.0
- [require-absolute](https://npm.io/package/require-absolute.md) ^1.0.1
- [mocha-runnable-generators](https://npm.io/package/mocha-runnable-generators.md) ^1.0.2

## Alternatives

- [duck](https://npm.io/package/duck.md) — 4.2M weekly downloads
- [ava](https://npm.io/package/ava.md) — 560.2K weekly downloads
- [storybook-addon-module-mock](https://npm.io/package/storybook-addon-module-mock.md) — 71.7K weekly downloads
- [vest](https://npm.io/package/vest.md) — 50.1K weekly downloads
- [@ethereum-waffle/mock-contract](https://npm.io/package/@ethereum-waffle/mock-contract.md) — 40.0K weekly downloads

## Recent versions

- 1.2.1 (latest) — 2017-03-28
- 1.2.0 — 2017-03-28
- 1.1.0 — 2016-05-12
- 1.0.0 — 2015-04-30

## README

# sequelize-test-fixtures
Creates sequelize test fixtures
Allows easy fixtures for testing sequelize driven database systems

## Usage

File tree:

- index.js
- fixtures/
  - test_fixture.js
- test.js

index.js

```javascript
var models = // Get your sequelize models somehow
var fixtures = require( 'sequelize-test-fixtures' );
fixtures( modles, 'fixtures/' );
```

fixtures/test_fixture.js

```javascript
module.exports = [
  {
    model: 'TestModel',
    key: 'test_model',
    data: {
      name: 'test'
    }
  }
];
```

test.js

```javascript
var fixture = require( 'fixture' );

fixture.load( 'test_fixture' )
  .then( function( fixtures ) {
    console.log( fixtures );
  } );
```

Output:

```bash
{
  "test_model": {
    "name": "test"
  }
}
```

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