1 // *************************************************************************
3 // * xCALLY Motion - The Omnichannel Contact Center *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved *
6 // *************************************************************************
8 // * Email: info@xcally.com *
9 // * Website: https://www.xcally.com *
11 // *************************************************************************
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. *
17 // *************************************************************************
18 var _0xada7=['../mysqldb','push','Innocenzo','Biondo','innocenzo.biondo','@xcally.com','now','CmContact','destroy','bulkCreate','then','log','finished\x20populating','CmHopper','contacts2','hopper2','catch','util'];(function(_0x577762,_0x1b0aeb){var _0x1b279a=function(_0x1a266f){while(--_0x1a266f){_0x577762['push'](_0x577762['shift']());}};_0x1b279a(++_0x1b0aeb);}(_0xada7,0x7d));var _0x7ada=function(_0x12acb8,_0x47eed8){_0x12acb8=_0x12acb8-0x0;var _0x563261=_0xada7[_0x12acb8];return _0x563261;};'use strict';var util=require(_0x7ada('0x0'));var db=require(_0x7ada('0x1'))['db'];var contacts=[];var hopper=[];var contacts2=[];var hopper2=[];for(var i=0x1;i<=0x4b0;i+=0x1){contacts[_0x7ada('0x2')]({'id':i,'firstName':_0x7ada('0x3')+i,'lastName':_0x7ada('0x4')+i,'phone':0xf879fb460+i,'email':_0x7ada('0x5')+i+_0x7ada('0x6')});}for(var i=0x1;i<=0x4b0;i+=0x1){hopper[_0x7ada('0x2')]({'id':i,'active':![],'scheduledat':Date['now'](),'countbusyretry':0x0,'countcongestionretry':0x0,'countnoanswerretry':0x0,'ContactId':i,'ListId':0x1,'UserId':0x1,'VoiceQueueId':0x3fd,'createdAt':Date['now'](),'updatedAt':Date[_0x7ada('0x7')]()});}for(var i=0x4b1;i<=0x960;i+=0x1){contacts2[_0x7ada('0x2')]({'id':i,'firstName':_0x7ada('0x3')+i,'lastName':_0x7ada('0x4')+i,'phone':0xf879fb460+i,'email':_0x7ada('0x5')+i+_0x7ada('0x6')});}for(var i=0x4b1;i<=0x960;i+=0x1){hopper2['push']({'id':i,'active':![],'scheduledat':Date['now'](),'countbusyretry':0x0,'countcongestionretry':0x0,'countnoanswerretry':0x0,'ContactId':i,'ListId':0x1,'UserId':0x1,'VoiceQueueId':0x3fd,'createdAt':Date['now'](),'updatedAt':Date[_0x7ada('0x7')]()});}db[_0x7ada('0x8')][_0x7ada('0x9')]({'where':{}})['then'](function(){return db['CmContact'][_0x7ada('0xa')](contacts);})[_0x7ada('0xb')](function(){console[_0x7ada('0xc')](_0x7ada('0xd'),'contacts1');return db[_0x7ada('0xe')][_0x7ada('0x9')]({'where':{}});})['then'](function(){return db[_0x7ada('0xe')][_0x7ada('0xa')](hopper);})[_0x7ada('0xb')](function(){console[_0x7ada('0xc')](_0x7ada('0xd'),'hopper1');return db[_0x7ada('0x8')][_0x7ada('0xa')](contacts2);})[_0x7ada('0xb')](function(){console['log'](_0x7ada('0xd'),_0x7ada('0xf'));return db['CmHopper']['bulkCreate'](hopper2);})[_0x7ada('0xb')](function(){console[_0x7ada('0xc')](_0x7ada('0xd'),_0x7ada('0x10'));})[_0x7ada('0x11')](function(_0x1ff74d){console['log'](_0x1ff74d);});