Skip to content

linkshare/plus.garden.fixtures-mysql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plus.garden.fixtures-mysql

mysql fixtures loader for plus.garden

this module uses https://github.com/domasx2/sequelize-fixtures

Install

Install npm package

npm i plus.garden.fixtures-mysql --save

Add service to garden container

container.register('MysqlFixtureLoaderModule', require('plus.garden.fixtures-mysql'));

Add config section to garden config

"fixtures-mysql": {

    "uri": "mysql://user@localhost:3306/dbname",

    "models": "fixtures/mysql/models", //models folder

    "fixtures": "fixtures/mysql"  // fixtures folder

}

Usage

For creating models and fixtures files please use File formats and Associations from sequelize-fixtures docs

commands:

./garden.js fixtures.load
./garden.js fixtures.drop

fixture.load runs fixtures.drop automatically

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published