Built motion from commit 67e5df37.|2.0.65
[motion2.git] / server / config / seedDB / lists.js
1 'use strict';
2
3 var db = require('../../mysqldb').db;
4 var logger = require('../logger')('app');
5
6 var lists = [{
7     id: 1,
8     name: 'Public List',
9     description: 'public list auto generated'
10 }, {
11     id: 2,
12     name: 'Black List',
13     description: 'black list auto generated'
14 }, {
15     id: 3,
16     name: 'Callback List',
17     description: 'Callback list auto generated'
18 }];
19
20 exports.create = function() {
21     return db.CmList
22         .bulkCreate(lists, {
23             ignoreDuplicates: true,
24             individualHooks: true
25         })
26         .then(function() {
27             logger.info('Lists have been created');
28         })
29         .catch(function(err) {
30             logger.error('Can\'t create Lists');
31         });
32 };