Built motion from commit 3e059bc2.|2.5.32
[motion2.git] / server / config / seedDB / companies.js
1 'use strict';
2
3 var db = require('../../mysqldb').db;
4 var logger = require('../logger')('app');
5
6 var companies = [{
7   id: 1,
8   name: 'Xenialab',
9   type: 'srl',
10   vat: '09668910012',
11   phone: '+3901119886500',
12   fax: '+390110960070',
13   website: 'www.xcallymotion.com',
14   email: 'info@xcally.com',
15   emailDomain: 'xcally.com',
16   street: 'Corso Vittorio Emanuele II, 111',
17   postalCode: '10128',
18   city: 'Turin',
19   country: 'Italy',
20   description: 'company auto generated'
21 }];
22
23 exports.create = function() {
24   return db.CmCompany
25     .bulkCreate(companies, {
26       ignoreDuplicates: true,
27       individualHooks: true
28     })
29     .then(function() {
30       logger.info('Companies have been created');
31     })
32     .catch(function(err) {
33       logger.error('Can\'t create Companies');
34     });
35 };