Built motion from commit ce9a7520.|2.5.39
[motion2.git] / server / config / seedDB / userProfiles.js
1 'use strict';
2
3 var db = require('../../mysqldb').db;
4 var logger = require('../logger')('app');
5
6 var userProfiles = [{
7   id: 1,
8   name: 'Default',
9   crudPermissions: ['r', 'e', 'd'],
10   description: 'Auto generated User Profile'
11 }];
12
13 exports.create = function() {
14   return db.UserProfile
15     .bulkCreate(userProfiles, {
16       ignoreDuplicates: true,
17       individualHooks: true
18     })
19     .then(function() {
20       logger.info('User Profiles have been created');
21     })
22     .catch(function(err) {
23       logger.error('Can\'t create User Profiles');
24     });
25 };