0.0.3 • Published 10 years ago
plus.garden.fixtures-mysql v0.0.3
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 --saveAdd 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.dropfixture.load runs fixtures.drop automatically