Built motion from commit (unavailable).|2.4.17
[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 };