https://github.com/boundstate/gulp-sequelize-test-setup
Gulp plugin for setting up a test database and loading fixtures with Sequelize
https://github.com/boundstate/gulp-sequelize-test-setup
Last synced: about 1 year ago
JSON representation
Gulp plugin for setting up a test database and loading fixtures with Sequelize
- Host: GitHub
- URL: https://github.com/boundstate/gulp-sequelize-test-setup
- Owner: boundstate
- Created: 2015-08-12T17:55:10.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2019-05-07T19:05:14.000Z (about 7 years ago)
- Last Synced: 2025-03-16T23:46:48.768Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Sequelize Test Setup Gulp Plugin
Gulp plugin for setting up a test database and loading fixtures with [Sequelize].
## Install
```sh
npm install gulp-sequelize-test-setup
```
## Usage
```js
var sequelizeTestSetup = require('gulp-sequelize-test-setup');
gulp.task('test:setup', function () {
var models = require('./models');
return gulp.src('test/fixtures/**/*', {read: false})
.pipe(sequelizeTestSetup({
sequelize: models.sequelize,
models: models,
migrationsPath: 'migrations'
}));
});
gulp.task('test', ['test:setup'], ...);
```
## Options
See [sequelize-test-setup] for all available options.
[Sequelize]: http://sequelizejs.com
[sequelize-test-setup]: https://github.com/boundstate/sequelize-test-setup