sails-seed
Advanced tools
Comparing version 0.2.4 to 0.2.5
module.exports = function(model){ | ||
function seed(callback) { | ||
var self = this; | ||
var modelName = self.adapter.identity.charAt(0).toUpperCase() + self.adapter.identity.slice(1); | ||
var modelName = self.identity.charAt(0).toUpperCase() + self.identity.slice(1); | ||
if (!self.seedData) { | ||
@@ -6,0 +6,0 @@ sails.log.debug('No data avaliable to seed ' + modelName); |
module.exports = function(model){ | ||
function seedArray(callback) { | ||
var self = this; | ||
var modelName = self.adapter.identity.charAt(0).toUpperCase() + self.adapter.identity.slice(1); | ||
var modelName = self.identity.charAt(0).toUpperCase() + self.identity.slice(1); | ||
self.createEach(self.seedData).exec(function (err, results) { | ||
@@ -6,0 +6,0 @@ if (err) { |
module.exports = function(model){ | ||
function seedObject(callback) { | ||
var self = this; | ||
var modelName = self.adapter.identity.charAt(0).toUpperCase() + self.adapter.identity.slice(1); | ||
var modelName = self.identity.charAt(0).toUpperCase() + self.identity.slice(1); | ||
self.create(self.seedData).exec(function (err, results) { | ||
@@ -6,0 +6,0 @@ if (err) { |
{ | ||
"name": "sails-seed", | ||
"version": "0.2.4", | ||
"version": "0.2.5", | ||
"description": "Simple data seeding for sails.js projects.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -6,12 +6,18 @@ sails = { | ||
} | ||
}, | ||
seeds: { | ||
doc: [] | ||
} | ||
}; | ||
var seed = require('../lib/seed'), | ||
seedArray = require('../lib/seedArray'), | ||
seedObject = require('../lib/seedObject'); | ||
model = { | ||
seed: require('../lib/seed'), | ||
seedArray: require('../lib/seedArray'), | ||
seedObject: require('../lib/seedObject'), | ||
adapter: { | ||
identity: 'data' | ||
} | ||
identity: 'data' | ||
} | ||
seed(model); | ||
seedArray(model); | ||
seedObject(model); |
14209
448