Built motion from commit 67e5df37.|2.0.62
[motion2.git] / server / config / seedDB / teams.js
1 'use strict';
2
3 var db = require('../../mysqldb').db;
4 var logger = require('../logger')('app');
5
6 var teams = [{
7     id: 1,
8     name: 'Demo Team',
9     description: 'demo team auto generated'
10 }];
11
12 exports.create = function() {
13     return db.Team
14         .bulkCreate(teams, {
15             ignoreDuplicates: true,
16             individualHooks: true
17         })
18         .then(function(entities) {
19             for (var i = 0; i < entities.length; i += 1) {
20                 entities[i].addAgents([2, 3]);
21             }
22         })
23         .then(function() {
24             logger.info('Teams have been created');
25         })
26         .catch(function(err) {
27             logger.error('Can\'t create Teams');
28         });
29 };