Built motion from commit ecf5ab8ec560fd4c6972692268e350fcef2f38e7. Version 3.0.0...
[motion-next.git] / server / mysqldb / index.js
1 const a1021_0x278a=['Configurations','sequelizeHistory','Cdr','ToAgent','Plugin','FaxAccountId','CustomFields','../api/analyticTreeReport/analyticTreeReport.model','mailboxuser','ThroughTags','FreshsalesField','../api/migration/migration.model','ZendeskAccount','dbPort','VtigerField','MemberReport','SquareProjects','username','mandatoryDispositionPause','OpenchannelInteractionId','../api/chatWebsite/chatWebsite.model','ZohoConfiguration','../api/mailServerOut/mailServerOut.model','VoiceMailMessage','../api/sound/sound.model','cascade','../api/intDeskConfiguration/intDeskConfiguration.model','../api/screenRecording/screenRecording.model','ListId','Teams','../api/userSmsQueue/userSmsQueue.model','MailInteraction','Intervals','../api/faxAccount/faxAccount.model','SmsApplications','../api/smsAccount/smsAccount.model','CmHopper','options','../api/intVtigerAccount/intVtigerAccount.model','Notifications','../api/memberReport/memberReport.model','FaxInteraction','ServicenowConfiguration','user_has_sms_accounts','Fields','UserId','../api/cloudProvider/cloudProvider.model','FaxQueue','../api/analyticFieldReport/analyticFieldReport.model','MailServerOut','ChatInteractions','DeskConfiguration','SquareMessage','team_has_fax_queues','OpenchannelInteractions','../api/cdr/cdr.model','../api/openchannelTransferReport/openchannelTransferReport.model','SugarcrmAccount','WhatsappQueueId','VoiceQueues','../api/intZendeskField/intZendeskField.model','Contact','mysqlDatabase','Migration','../api/intVtigerField/intVtigerField.model','Resources','../api/whatsappApplication/whatsappApplication.model','sms_interaction_has_tags','UserMailQueue','mysql','ChatWebsites','VoiceMail','TriggerId','../api/intSugarcrmAccount/intSugarcrmAccount.model','database','../api/mailQueueReport/mailQueueReport.model','TrunkId','CmContact','../api/voiceChanSpy/voiceChanSpy.model','OpenchannelQueue','Interaction','OpenchannelQueueReport','../api/dashboardItem/dashboardItem.model','../api/smsMessage/smsMessage.model','../api/mailQueue/mailQueue.model','user_has_square_projects','../api/chatProactiveAction/chatProactiveAction.model','WhatsappInteractions','../api/tag/tag.model','password','user_has_sms_interactions','cm_user_has_contacts','UserChatQueue','../api/squareOdbc/squareOdbc.model','../api/faxQueueReport/faxQueueReport.model','AnalyticExtractedReport','voice_queues_has_cm_blacklists','List','../api/intZendeskAccount/intZendeskAccount.model','Queue','SalesforceAccount','DeskField','ChatProactiveAction','ToSmsQueueId','All','OpenchannelTransferReport','sectionId','TrunkBackupId','Users','TemplateId','MailSubstatus','VoiceTransferReport','../api/smsApplication/smsApplication.model','team_has_whatsapp_queues','VoiceExtension','Answers','MailInteractions','../api/integration/integration.model','dbHost','../api/cmList/cmList.model','AnalyticMetric','../api/smsQueueReport/smsQueueReport.model','FromUserId','mandatoryDispositionPauseId','HopperFinals','user_has_mail_accounts','../api/team/team.model','../api/intFreshsalesConfiguration/intFreshsalesConfiguration.model','UserSmsQueue','VoiceCallReport','UserFaxInteractions','user_has_chat_interactions','belongsTo','ZohoAccount','../api/campaign/campaign.model','ChatQueueId','../api/voiceTransferReport/voiceTransferReport.model','FaxApplication','OpenchannelAccounts','../api/variable/variable.model','WhatsappMessage','../api/plugin/plugin.model','../api/intDynamics365Configuration/intDynamics365Configuration.model','UserWhatsappQueue','ChatInteractionId','ScreenRecording','AnyCondition','CmHopperHistory','../api/intDeskField/intDeskField.model','Sound','ZohoField','fax_interaction_has_tags','SquareReport','AllCondition','Interactions','VoiceQueueReport','IntegrationReport','lodash','UserProfileSections','SquareProject','SquareProjectId','../api/intSalesforceConfiguration/intSalesforceConfiguration.model','../api/userFaxQueue/userFaxQueue.model','../api/intZohoField/intZohoField.model','IntervalId','../api/intZohoConfiguration/intZohoConfiguration.model','SessionId','ProactiveActions','SmsInteractions','Schedule','cm_contact_has_tags','../api/intSalesforceField/intSalesforceField.model','mail_interaction_has_tags','../api/jscriptyProject/jscriptyProject.model','TriggerAllId','ProjectId','VariableId','AttachmentId','../api/notification/notification.model','WhatsappAccountId','BlackLists','ToSmsAccountId','MailAccount','Automation','MetricId','SmsAccount','Dynamics365Field','SugarcrmConfiguration','SmsQueue','DescriptionId','SmsAccountId','ToOpenchannelQueueId','FreshsalesAccount','CustomReportId','../api/userProfile/userProfile.model','TrunkBackup','CannedAnswer','Dynamics365Account','Website','../api/interval/interval.model','FromFaxAccountId','JscriptyQuestionReport','Descriptions','ServicenowField','../api/openchannelQueue/openchannelQueue.model','team_has_openchannel_queues','../api/intDynamics365Field/intDynamics365Field.model','UserProfileSection','FaxInteractions','ParentId','OpenchannelMessage','VoiceRecording','WhatsappInteraction','Disposition','MailAccountId','CloudProvider','UserOpenchannelQueue','user_has_mail_interactions','Dynamics365Configuration','ToFaxAccountId','Pause','SquareRecording','Tag','UserWhatsappInteractions','VoiceChanSpy','../api/whatsappQueue/whatsappQueue.model','Integration','SalesforceField','FreshsalesConfiguration','whatsapp_interaction_has_tags','hasOne','../api/voiceRecording/voiceRecording.model','../api/chatApplication/chatApplication.model','UserMailInteractions','../api/intZohoAccount/intZohoAccount.model','MailApplications','AutomationAllId','JscriptyProject','SmsInteraction','ZendeskField','FaxQueueReport','ChatApplications','getConfigService','../api/userWhatsappQueue/userWhatsappQueue.model','WhatsappQueueReport','HopperHistories','ToUserId','OpenchannelInteraction','OpenchannelQueues','FromAccount','ServicenowAccount','../api/intServicenowAccount/intServicenowAccount.model','DefaultReportId','../api/whatsappQueueReport/whatsappQueueReport.model','../api/whatsappInteraction/whatsappInteraction.model','../api/squareRecording/squareRecording.model','Applications','../api/voiceAgentReport/voiceAgentReport.model','ChatQueueReport','Messages','../api/voiceQueuesLog/voiceQueuesLog.model','WhatsappQueues','CmCompany','UserProfileResource','../api/dashboard/dashboard.model','user_has_teams','../api/mailServerIn/mailServerIn.model','cm_user_has_lists','utf8','Dispositions','int_freshdesk_configuration_has_tags','OpenchannelAccountId','Attachment','../api/smsInteraction/smsInteraction.model','../api/userProfileSection/userProfileSection.model','../api/voicePrefix/voicePrefix.model','Campaign','../api/voiceQueueReport/voiceQueueReport.model','FaxTransferReport','FaxAccount','VtigerAccount','Tags','License','Actions','sequelize','FaxAccounts','VoiceMusicOnHold','OwnerId','Template','openchannel_interaction_has_tags','Members','../api/intSugarcrmField/intSugarcrmField.model','../api/openchannelApplication/openchannelApplication.model','HopperBlacks','ContactId','../api/analyticCustomReport/analyticCustomReport.model','team_has_sms_queues','Queues','ToMailQueueId','AgentReports','user_has_chat_websites','user_has_whatsapp_interactions','hasMany','defaultsDeep','../api/analyticExtractedReport/analyticExtractedReport.model','CampaignId','../api/intFreshsalesAccount/intFreshsalesAccount.model','UserProfile','../api/automation/automation.model','DataTypes','../api/cmContact/cmContact.model','../api/template/template.model','Team','team_has_mail_queues','SmsQueues','OpenchannelApplication','CmCustomField','MailTransferReport','../api/cmHopper/cmHopper.model','WhatsappTransferReport','OpenchannelAccount','../api/jscriptySessionReport/jscriptySessionReport.model','ChatMessage','ChatWebsiteId','ToOpenchannelAccountId','../api/userVoiceQueueRt/userVoiceQueueRt.model','CmHopperFinal','SmsTransferReport','../api/mailMessage/mailMessage.model','chat_group_has_users','ChatTransferReport','../api/condition/condition.model','../api/whatsappMessage/whatsappMessage.model','AnalyticCustomReport','JscriptySessionReport','mysqlPassword','Contacts','../api/cmCustomField/cmCustomField.model','Variable','MailMessage','../api/trigger/trigger.model','Interval','UserFaxQueue','ToChatQueueId','ChatQueues','Owner','FaxApplications','UserVoiceQueueRt','WhatsappAccount','UserOpenchannelInteractions','int_zendesk_configuration_has_tags','MailApplication','../api/analyticDefaultReport/analyticDefaultReport.model','ToAccount','CompanyId','../api/squareReportDetail/squareReportDetail.model','User','../api/cannedAnswer/cannedAnswer.model','AnalyticFieldReport','determine','Agent','../api/whatsappTransferReport/whatsappTransferReport.model','Company','../api/voiceCallReport/voiceCallReport.model','int_desk_configuration_has_tags','WhatsappQueue','ChatOfflineMessage','../api/action/action.model','Account','userProfileId','moh_has_sounds','Action','Condition','../api/smsQueue/smsQueue.model','VtigerConfiguration','QueueCalls','../api/jscriptyAnswerReport/jscriptyAnswerReport.model','ToMailAccountId','../api/pause/pause.model','Field','SmsMessage','../api/cmHopperBlack/cmHopperBlack.model','Hoppers','Agents','Sounds','Trunk','UserVoiceQueue','../api/faxInteraction/faxInteraction.model','../api/mailAccount/mailAccount.model','FreshdeskField','FromAgent','WhatsappApplication','belongsToMany','ChatQueue','DeskAccount','ToWhatsappAccountId','Any','VoicePrefix','exports','ChatGroup','Subject','SenderId','AccountId','FromWhatsappAccountId','SmsQueueId','Extensions','ChatInteraction','HopperHistory','FromSmsAccountId','CmHopperBlack','JscriptySessions','../api/mailTransferReport/mailTransferReport.model','ReportAgentPreview','FaxQueues','Description','../api/intZendeskConfiguration/intZendeskConfiguration.model','../api/mailApplication/mailApplication.model','../api/intVtigerConfiguration/intVtigerConfiguration.model','Mohs','JscriptyAnswerReport','MailServerIn','VoiceAgentReport','SquareOdbc','SubjectId','WhatsappInteractionId','SmsAccounts','../api/mailSubstatus/mailSubstatus.model','../api/intSugarcrmConfiguration/intSugarcrmConfiguration.model','../api/network/network.model','FreshdeskAccount','FreshdeskConfiguration','user_has_whatsapp_accounts','ToQueue','user_has_openchannel_accounts','uniqueid','MailQueue','FaxInteractionId','VoiceQueueId','FieldId','OpenchannelQueueId','TagId','ZendeskConfiguration','user_has_fax_interactions','../api/chatQueue/chatQueue.model','ChatWebsite','FromChatWebsiteId','FromMailAccountId','Subjects','ChatApplication','VoiceDialReport','MailInteractionId','../api/voiceMail/voiceMail.model','FromOpenchannelAccountId','../api/chatInteraction/chatInteraction.model','AnalyticDefaultReport','ToId','../api/openchannelAccount/openchannelAccount.model','VoiceQueue','Notification','team_has_voice_queues','../api/voiceQueue/voiceQueue.model','restrict','ToChatWebsiteId','FaxMessage','VoiceContext','../api/intDynamics365Account/intDynamics365Account.model','SmsApplication','team_has_chat_queues','Items','SmsInteractionId','../api/chatTransferReport/chatTransferReport.model','SugarcrmField','Dashboard','utf8_general_ci','SalesforceConfiguration','CmList','SpiedAgents','OneAll','../api/smsTransferReport/smsTransferReport.model','../api/intSalesforceAccount/intSalesforceAccount.model','ChatInternalMessage','../api/faxQueue/faxQueue.model','MailQueueReport','user_has_openchannel_interactions','../api/intFreshdeskAccount/intFreshdeskAccount.model','user_has_voice_prefixes','Trigger','AnyConditions','Recordings','SmsQueueReport','../api/intServicenowConfiguration/intServicenowConfiguration.model','../api/chatQueueReport/chatQueueReport.model'];(function(_0x1bcb2d,_0x278ae9){const _0x3d1310=function(_0x5ea8ac){while(--_0x5ea8ac){_0x1bcb2d['push'](_0x1bcb2d['shift']());}};_0x3d1310(++_0x278ae9);}(a1021_0x278a,0x1d5));const a1021_0x3d13=function(_0x1bcb2d,_0x278ae9){_0x1bcb2d=_0x1bcb2d-0x0;let _0x3d1310=a1021_0x278a[_0x1bcb2d];return _0x3d1310;};const _0x326374=a1021_0x3d13;'use strict';const config=require('../config/environment'),cs=require('../config/config.service')[_0x326374('0x109')](),Sequelize=require('sequelize'),_=require(_0x326374('0xb4')),jstz=require('jstz'),timezone=jstz[_0x326374('0x17e')](),DEFAULTS={'database':cs[_0x326374('0x55')],'username':cs['mysqlUser'],'password':cs[_0x326374('0x166')],'options':{'host':cs[_0x326374('0x8d')],'port':cs[_0x326374('0x24')],'dialect':_0x326374('0x5c'),'dialectOptions':{'charset':'utf8mb4'},'logging':![],'timezone':timezone['name'](),'define':{'charset':_0x326374('0x123'),'collate':_0x326374('0x4')}}};config[_0x326374('0x133')]=_[_0x326374('0x146')](config['sequelize'],DEFAULTS),config[_0x326374('0x18')]=_[_0x326374('0x146')](config[_0x326374('0x18')],DEFAULTS);const db={'Sequelize':Sequelize,'sequelize':new Sequelize(config['sequelize'][_0x326374('0x61')],config[_0x326374('0x133')][_0x326374('0x28')],config[_0x326374('0x133')][_0x326374('0x70')],config['sequelize'][_0x326374('0x3c')])},dbH={'Sequelize':Sequelize,'sequelize':new Sequelize(config[_0x326374('0x18')]['database'],config[_0x326374('0x18')][_0x326374('0x28')],config[_0x326374('0x18')][_0x326374('0x70')],config[_0x326374('0x18')]['options'])};db[_0x326374('0x17b')]=require('../api/user/user.model')(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xf7')]=require(_0x326374('0x65'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['VoiceContext']=require('../api/voiceContext/voiceContext.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['VoiceExtension']=require('../api/voiceExtension/voiceExtension.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['VoiceMusicOnHold']=require('../api/voiceMusicOnHold/voiceMusicOnHold.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1e0')]=require(_0x326374('0x1e3'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['VoiceRecording']=require(_0x326374('0xfe'))(db['sequelize'],Sequelize['DataTypes']),db[_0x326374('0xa8')]=require(_0x326374('0x32'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x5e')]=require(_0x326374('0x1da'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['VoiceMailMessage']=require('../api/voiceMailMessage/voiceMailMessage.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x98')]=require(_0x326374('0x182'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x1d8')]=require('../api/voiceDialReport/voiceDialReport.model')(db['sequelize'],Sequelize[_0x326374('0x14c')]),db['VoiceAgentReport']=require(_0x326374('0x118'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db['VoiceQueueReport']=require(_0x326374('0x12c'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x26')]=require(_0x326374('0x3f'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x198')]=require('../api/trunk/trunk.model')(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x86')]=require(_0x326374('0x9f'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x172')]=require(_0x326374('0x15c'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x199')]=require('../api/userVoiceQueue/userVoiceQueue.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x73')]=require('../api/userChatQueue/userChatQueue.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x5b')]=require('../api/userMailQueue/userMailQueue.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x16d')]=require(_0x326374('0xb9'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x97')]=require(_0x326374('0x35'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['UserOpenchannelQueue']=require('../api/userOpenchannelQueue/userOpenchannelQueue.model')(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xa6')]=require(_0x326374('0x10a'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db['MailServerIn']=require(_0x326374('0x121'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x48')]=require(_0x326374('0x2d'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xcd')]=require(_0x326374('0x19b'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1ca')]=require(_0x326374('0x6b'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x85')]=require(_0x326374('0x1c1'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['MailInteraction']=require('../api/mailInteraction/mailInteraction.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x16a')]=require(_0x326374('0x15f'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['MailApplication']=require(_0x326374('0x1b7'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0xd')]=require(_0x326374('0x62'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x3')]=require(_0x326374('0x11f'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['DashboardItem']=require(_0x326374('0x69'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x12e')]=require(_0x326374('0x38'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0xa0')]=require('../api/faxApplication/faxApplication.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x40')]=require(_0x326374('0x19a'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x1e6')]=require('../api/faxMessage/faxMessage.model')(db['sequelize'],Sequelize[_0x326374('0x14c')]),db['FaxQueue']=require(_0x326374('0xc'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x107')]=require(_0x326374('0x75'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['SmsAccount']=require(_0x326374('0x3a'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['SmsApplication']=require(_0x326374('0x87'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x105')]=require(_0x326374('0x128'))(db['sequelize'],Sequelize['DataTypes']),db[_0x326374('0x193')]=require(_0x326374('0x6a'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xd3')]=require(_0x326374('0x18c'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x157')]=require(_0x326374('0x1df'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db['OpenchannelApplication']=require(_0x326374('0x13b'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x10e')]=require('../api/openchannelInteraction/openchannelInteraction.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xe9')]=require('../api/openchannelMessage/openchannelMessage.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x66')]=require(_0x326374('0xe3'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1d3')]=require(_0x326374('0x2b'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db['OpenchannelQueueReport']=require('../api/openchannelQueueReport/openchannelQueueReport.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1d7')]=require(_0x326374('0xff'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x1ad')]=require(_0x326374('0x1dc'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x159')]=require('../api/chatMessage/chatMessage.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x185')]=require('../api/chatOfflineMessage/chatOfflineMessage.model')(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x1a0')]=require(_0x326374('0x1d2'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1a6')]=require('../api/chatGroup/chatGroup.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x7d')]=require(_0x326374('0x6d'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x11d')]=require('../api/cmCompany/cmCompany.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x64')]=require(_0x326374('0x14d'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db['CmHopper']=require(_0x326374('0x155'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1b0')]=require(_0x326374('0x194'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x15d')]=require('../api/cmHopperFinal/cmHopperFinal.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xaa')]=require('../api/cmHopperHistory/cmHopperHistory.model')(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x1b3')]=require('../api/reportAgentPreview/reportAgentPreview.model')(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x153')]=require(_0x326374('0x168'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x18a')]=require(_0x326374('0x186'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xce')]=require(_0x326374('0x14b'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['CannedAnswer']=require(_0x326374('0x17c'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db['Disposition']=require('../api/disposition/disposition.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x18b')]=require(_0x326374('0x162'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x16c')]=require(_0x326374('0xde'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db['Pause']=require(_0x326374('0x191'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x19')]=require(_0x326374('0x4e'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db['VoiceQueuesLog']=require(_0x326374('0x11b'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xc0')]=require('../api/schedule/schedule.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xac')]=require(_0x326374('0x2f'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db['Tag']=require(_0x326374('0x6f'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db['Template']=require(_0x326374('0x14e'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x11')]=require(_0x326374('0x16b'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x169')]=require(_0x326374('0xa2'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xf9')]=require('../api/integration/integration.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xb3')]=require('../api/integrationReport/integrationReport.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x164')]=require(_0x326374('0x13e'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1dd')]=require(_0x326374('0x177'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x76')]=require(_0x326374('0x147'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x8f')]=require('../api/analyticMetric/analyticMetric.model')(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x17d')]=require(_0x326374('0x47'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db['AnalyticTreeReport']=require(_0x326374('0x1e'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x7b')]=require(_0x326374('0xa'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['SalesforceConfiguration']=require(_0x326374('0xb8'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['SalesforceField']=require(_0x326374('0xc2'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x50')]=require(_0x326374('0x60'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['SugarcrmConfiguration']=require(_0x326374('0x1c2'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x2')]=require(_0x326374('0x13a'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x1a1')]=require('../api/intDeskAccount/intDeskAccount.model')(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x4a')]=require(_0x326374('0x31'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x7c')]=require(_0x326374('0xab'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x9c')]=require(_0x326374('0x101'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x2c')]=require(_0x326374('0xbc'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0xad')]=require(_0x326374('0xba'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x23')]=require(_0x326374('0x79'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db['ZendeskConfiguration']=require(_0x326374('0x1b6'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x106')]=require(_0x326374('0x53'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1c4')]=require(_0x326374('0xf'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['FreshdeskConfiguration']=require('../api/intFreshdeskConfiguration/intFreshdeskConfiguration.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x19c')]=require('../api/intFreshdeskField/intFreshdeskField.model')(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x12f')]=require(_0x326374('0x3d'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x18d')]=require(_0x326374('0x1b8'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x25')]=require(_0x326374('0x57'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x111')]=require(_0x326374('0x112'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x41')]=require(_0x326374('0x15'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xe2')]=require('../api/intServicenowField/intServicenowField.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xdc')]=require(_0x326374('0x1e8'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0xf1')]=require(_0x326374('0xa5'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['Dynamics365Field']=require(_0x326374('0xe5'))(db['sequelize'],Sequelize['DataTypes']),db['FreshsalesAccount']=require(_0x326374('0x149'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xfb')]=require(_0x326374('0x96'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['FreshsalesField']=require('../api/intFreshsalesField/intFreshsalesField.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['Integration']=require(_0x326374('0x8c'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['Network']=require(_0x326374('0x1c3'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x119')]=require(_0x326374('0x16'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xb')]=require('../api/chatInternalMessage/chatInternalMessage.model')(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1ba')]=require(_0x326374('0x18f'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xe0')]=require('../api/jscriptyQuestionReport/jscriptyQuestionReport.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x165')]=require(_0x326374('0x158'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x14')]=require(_0x326374('0x90'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xaf')]=require('../api/squareReport/squareReport.model')(db[_0x326374('0x133')],Sequelize['DataTypes']),db['SquareDetailsReport']=require(_0x326374('0x17a'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x104')]=require(_0x326374('0xc4'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['Setting']=require('../api/setting/setting.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1bd')]=require(_0x326374('0x74'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xb6')]=require('../api/squareProject/squareProject.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xf4')]=require(_0x326374('0x116'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x4b')]=require('../api/squareMessage/squareMessage.model')(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x14f')]=require(_0x326374('0x95'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x131')]=require('../api/license/license.model')(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x12b')]=require(_0x326374('0x9d'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x56')]=require(_0x326374('0x22'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x127')]=require('../api/attachment/attachment.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x1b')]=require(_0x326374('0xa4'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x154')]=require(_0x326374('0x1b2'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['ChatTransferReport']=require(_0x326374('0x1'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x12d')]=require('../api/faxTransferReport/faxTransferReport.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x80')]=require(_0x326374('0x4f'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x15e')]=require(_0x326374('0x9'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x6')]=require(_0x326374('0x8e'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db['VoicePrefix']=require(_0x326374('0x12a'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x14a')]=require(_0x326374('0xd9'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xe6')]=require(_0x326374('0x129'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x11e')]=require('../api/userProfileResource/userProfileResource.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['Notification']=require(_0x326374('0xc9'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db[_0x326374('0x173')]=require('../api/whatsappAccount/whatsappAccount.model')(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x19e')]=require(_0x326374('0x59'))(db['sequelize'],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xeb')]=require(_0x326374('0x115'))(db[_0x326374('0x133')],Sequelize['DataTypes']),db['WhatsappMessage']=require(_0x326374('0x163'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['WhatsappQueueReport']=require(_0x326374('0x114'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0x156')]=require(_0x326374('0x180'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['WhatsappQueue']=require(_0x326374('0xf8'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db[_0x326374('0xee')]=require(_0x326374('0x45'))(db[_0x326374('0x133')],Sequelize[_0x326374('0x14c')]),db['User'][_0x326374('0xfd')](db['VoiceMail'],{'as':_0x326374('0x5e'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x17b')]['hasMany'](db[_0x326374('0xea')],{'as':_0x326374('0x13'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x17b')][_0x326374('0x145')](db[_0x326374('0x172')],{'as':'VoiceQueuesRt','foreignKey':'UserId'}),db[_0x326374('0x17b')][_0x326374('0x145')](db[_0x326374('0x89')],{'as':'Extensions','onDelete':'cascade','hooks':!![]}),db[_0x326374('0x17b')]['hasMany'](db[_0x326374('0x15d')],{'as':_0x326374('0x93'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x17b')][_0x326374('0x145')](db[_0x326374('0xaa')],{'as':_0x326374('0x1ae'),'foreignKey':_0x326374('0x44')}),db['User'][_0x326374('0x145')](db[_0x326374('0x1b3')],{'as':'ReportAgentPreview','foreignKey':'UserId'}),db[_0x326374('0x17b')][_0x326374('0x145')](db[_0x326374('0x10e')],{'as':_0x326374('0x4d'),'foreignKey':'UserId'}),db['User'][_0x326374('0x145')](db[_0x326374('0x1ad')],{'as':_0x326374('0x49'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x17b')][_0x326374('0x145')](db[_0x326374('0x105')],{'as':_0x326374('0xbf'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x17b')][_0x326374('0x145')](db['FaxInteraction'],{'as':'FaxInteractions','foreignKey':'UserId'}),db[_0x326374('0x17b')]['hasMany'](db[_0x326374('0x36')],{'as':_0x326374('0x8b'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x17b')][_0x326374('0x145')](db['WhatsappInteraction'],{'as':_0x326374('0x6e'),'foreignKey':'UserId'}),db[_0x326374('0x17b')][_0x326374('0x145')](db[_0x326374('0x1e1')],{'as':_0x326374('0x3e'),'foreignKey':_0x326374('0x1a8')}),db[_0x326374('0x17b')][_0x326374('0x9b')](db[_0x326374('0x14a')],{'as':_0x326374('0x14a'),'foreignKey':'userProfileId','onDelete':_0x326374('0x1e4')}),db[_0x326374('0x17b')]['belongsToMany'](db['ChatGroup'],{'as':'Groups','through':_0x326374('0x160')}),db[_0x326374('0x17b')]['belongsToMany'](db[_0x326374('0x64')],{'as':'Contacts','through':'cm_user_has_contacts'}),db['User']['belongsToMany'](db[_0x326374('0x6')],{'as':'Lists','through':_0x326374('0x122')}),db['User'][_0x326374('0x19f')](db[_0x326374('0x14f')],{'through':_0x326374('0x120')}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0x36')],{'as':_0x326374('0x100'),'through':_0x326374('0xf0')}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0x1ad')],{'as':'UserChatInteractions','through':_0x326374('0x9a')}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0x40')],{'as':_0x326374('0x99'),'through':_0x326374('0x1d1')}),db[_0x326374('0x17b')]['belongsToMany'](db['SmsInteraction'],{'as':'UserSmsInteractions','through':'user_has_sms_interactions'}),db[_0x326374('0x17b')]['belongsToMany'](db['OpenchannelInteraction'],{'as':_0x326374('0x174'),'through':_0x326374('0xe')}),db[_0x326374('0x17b')]['belongsToMany'](db['WhatsappInteraction'],{'as':_0x326374('0xf6'),'through':_0x326374('0x144')}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0x1e0')],{'as':_0x326374('0x52'),'through':'UserVoiceQueue','required':![]}),db['User'][_0x326374('0x19f')](db[_0x326374('0x1ca')],{'as':'MailQueues','through':_0x326374('0x5b'),'required':![]}),db['User'][_0x326374('0x19f')](db['ChatQueue'],{'as':_0x326374('0x16f'),'through':_0x326374('0x73'),'required':![],'hooks':!![]}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0x46')],{'as':_0x326374('0x1b4'),'through':'UserFaxQueue','required':![]}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0xd3')],{'as':_0x326374('0x151'),'through':_0x326374('0x97'),'required':![]}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0x66')],{'as':_0x326374('0x10f'),'through':_0x326374('0xef'),'required':![]}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0x184')],{'as':_0x326374('0x11c'),'through':_0x326374('0xa6'),'required':![]}),db['User'][_0x326374('0x19f')](db[_0x326374('0x6')],{'through':_0x326374('0x122')}),db[_0x326374('0x17b')][_0x326374('0x19f')](db['VoicePrefix'],{'as':'VoicePrefixes','through':_0x326374('0x10'),'required':![]}),db['User'][_0x326374('0x19f')](db[_0x326374('0x1d3')],{'as':_0x326374('0x5d'),'through':_0x326374('0x143')}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0x12e')],{'as':_0x326374('0x134'),'through':'user_has_fax_accounts'}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0xcd')],{'as':'MailAccounts','through':_0x326374('0x94')}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0x157')],{'as':_0x326374('0xa1'),'through':_0x326374('0x1c8')}),db[_0x326374('0x17b')][_0x326374('0x19f')](db[_0x326374('0xd0')],{'as':_0x326374('0x1c0'),'through':'user_has_sms_accounts'}),db['User']['belongsToMany'](db[_0x326374('0x173')],{'as':'WhatsappAccounts','through':'user_has_whatsapp_accounts'}),db['User'][_0x326374('0x19f')](db[_0x326374('0xb6')],{'as':_0x326374('0x27'),'through':'user_has_square_projects'}),db[_0x326374('0xf7')][_0x326374('0x145')](db[_0x326374('0x89')],{'as':_0x326374('0x7'),'onDelete':_0x326374('0x30'),'foreignKey':'ChanSpyId'}),db[_0x326374('0x1e7')][_0x326374('0x145')](db[_0x326374('0x89')],{'onDelete':_0x326374('0x30')}),db[_0x326374('0x89')][_0x326374('0x145')](db['VoiceExtension'],{'as':'Applications','onDelete':_0x326374('0x30')}),db['VoiceMusicOnHold']['belongsToMany'](db['Sound'],{'as':_0x326374('0x197'),'through':_0x326374('0x189')}),db['VoiceQueue'][_0x326374('0x145')](db[_0x326374('0x172')],{'as':_0x326374('0x139'),'foreignKey':_0x326374('0x1cc')}),db['VoiceQueue'][_0x326374('0x145')](db[_0x326374('0x3b')],{'as':_0x326374('0x195'),'foreignKey':'VoiceQueueId'}),db[_0x326374('0x1e0')][_0x326374('0x145')](db[_0x326374('0x15d')],{'as':_0x326374('0x93'),'foreignKey':_0x326374('0x1cc')}),db[_0x326374('0x1e0')][_0x326374('0x145')](db[_0x326374('0xaa')],{'as':_0x326374('0x10c'),'foreignKey':_0x326374('0x1cc')}),db[_0x326374('0x1e0')][_0x326374('0x145')](db[_0x326374('0x1b3')],{'as':_0x326374('0x1b3'),'foreignKey':'VoiceQueueId'}),db[_0x326374('0x1e0')][_0x326374('0x145')](db[_0x326374('0x1b0')],{'as':_0x326374('0x13c'),'foreignKey':_0x326374('0x1cc')}),db['VoiceQueue'][_0x326374('0x145')](db[_0x326374('0x165')],{'as':_0x326374('0x1b1'),'foreignKey':'VoiceQueueId'}),db[_0x326374('0x1e0')]['belongsTo'](db[_0x326374('0x198')],{'as':_0x326374('0x198'),'foreignKey':'TrunkId'}),db['VoiceQueue'][_0x326374('0x9b')](db[_0x326374('0x198')],{'as':_0x326374('0xda'),'foreignKey':_0x326374('0x82')}),db[_0x326374('0x1e0')][_0x326374('0x9b')](db[_0x326374('0x16c')],{'as':_0x326374('0x16c'),'foreignKey':_0x326374('0xbb')}),db[_0x326374('0x1e0')][_0x326374('0x9b')](db[_0x326374('0xf3')],{'as':_0x326374('0x29'),'foreignKey':_0x326374('0x92')}),db['VoiceQueue']['belongsToMany'](db[_0x326374('0x6')],{'as':'Lists','through':'voice_queues_has_cm_lists'}),db[_0x326374('0x1e0')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':_0x326374('0x196'),'through':_0x326374('0x199')}),db[_0x326374('0x1e0')][_0x326374('0x19f')](db[_0x326374('0x14f')],{'as':_0x326374('0x34'),'through':_0x326374('0x1e2')}),db['VoiceQueue']['belongsToMany'](db[_0x326374('0x6')],{'as':_0x326374('0xcb'),'through':_0x326374('0x77')}),db[_0x326374('0xea')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x17b'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0xa8')]['belongsTo'](db['User'],{'as':'User','foreignKey':_0x326374('0x44')}),db[_0x326374('0x5e')]['hasMany'](db['VoiceMailMessage'],{'as':_0x326374('0x11a'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1f'),'sourceKey':'mailbox'}),db[_0x326374('0x2e')][_0x326374('0x9b')](db[_0x326374('0x5e')],{'foreignKey':'mailboxuser','targetKey':'mailbox'}),db[_0x326374('0x98')][_0x326374('0x145')](db[_0x326374('0xb2')],{'as':_0x326374('0x18e'),'foreignKey':_0x326374('0x1c9'),'constraints':![]}),db[_0x326374('0x98')][_0x326374('0x145')](db[_0x326374('0x1bc')],{'as':_0x326374('0x142'),'foreignKey':'uniqueid','constraints':![]}),db[_0x326374('0x98')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x17b'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x98')][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':_0x326374('0x54'),'foreignKey':_0x326374('0x13d')}),db['MailAccount']['hasOne'](db[_0x326374('0x1bb')],{'as':'Imap','foreignKey':_0x326374('0xed'),'onDelete':'cascade'}),db['MailAccount'][_0x326374('0xfd')](db[_0x326374('0x48')],{'as':'Smtp','foreignKey':_0x326374('0xed'),'onDelete':_0x326374('0x30')}),db[_0x326374('0xcd')][_0x326374('0x145')](db[_0x326374('0xec')],{'as':_0x326374('0x124'),'foreignKey':_0x326374('0xed')}),db['MailAccount'][_0x326374('0x145')](db['CannedAnswer'],{'as':'Answers','foreignKey':_0x326374('0xed')}),db[_0x326374('0xcd')][_0x326374('0x145')](db[_0x326374('0x16a')],{'as':_0x326374('0x11a'),'foreignKey':_0x326374('0xed')}),db[_0x326374('0xcd')][_0x326374('0x145')](db[_0x326374('0x36')],{'as':_0x326374('0xb1')}),db[_0x326374('0xcd')]['hasMany'](db[_0x326374('0x176')],{'as':_0x326374('0x117')}),db['MailAccount'][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':_0x326374('0x78'),'foreignKey':_0x326374('0x33')}),db[_0x326374('0xcd')]['belongsTo'](db[_0x326374('0x137')],{'as':_0x326374('0x137'),'foreignKey':_0x326374('0x84')}),db[_0x326374('0xcd')][_0x326374('0x9b')](db[_0x326374('0xf3')],{'as':'mandatoryDispositionPause','foreignKey':_0x326374('0x92')}),db[_0x326374('0xcd')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':_0x326374('0x196'),'through':'user_has_mail_accounts'}),db['MailQueue'][_0x326374('0x19f')](db['User'],{'as':'Agents','through':_0x326374('0x5b')}),db[_0x326374('0x1ca')]['belongsToMany'](db[_0x326374('0x14f')],{'through':_0x326374('0x150'),'as':_0x326374('0x34')}),db[_0x326374('0x36')][_0x326374('0x145')](db['MailMessage'],{'as':_0x326374('0x11a'),'onDelete':_0x326374('0x30'),'foreignKey':'MailInteractionId'}),db[_0x326374('0x36')][_0x326374('0x9b')](db[_0x326374('0xcd')],{'as':_0x326374('0x187'),'foreignKey':'MailAccountId'}),db[_0x326374('0x36')][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':_0x326374('0x54'),'foreignKey':_0x326374('0x13d')}),db['MailInteraction']['belongsTo'](db[_0x326374('0x17b')],{'as':_0x326374('0x170'),'foreignKey':'UserId'}),db[_0x326374('0x36')]['belongsToMany'](db['Tag'],{'through':_0x326374('0xc3'),'as':'Tags'}),db[_0x326374('0x36')][_0x326374('0x19f')](db['Tag'],{'through':'mail_interaction_has_tags','as':_0x326374('0x20')}),db[_0x326374('0x36')][_0x326374('0x19f')](db['User'],{'as':'Users','through':_0x326374('0xf0'),'foreignKey':_0x326374('0x1d9')}),db[_0x326374('0x16a')][_0x326374('0x145')](db[_0x326374('0x127')],{'as':'Attachments','onDelete':_0x326374('0x30')}),db[_0x326374('0x16a')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x17b')}),db['MailMessage'][_0x326374('0x9b')](db[_0x326374('0x64')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x54')}),db[_0x326374('0x16a')][_0x326374('0x9b')](db[_0x326374('0x36')],{'as':'Interaction','foreignKey':_0x326374('0x1d9')}),db[_0x326374('0x16a')][_0x326374('0x9b')](db[_0x326374('0xcd')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0xed')}),db[_0x326374('0x176')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'onDelete':_0x326374('0x1e4')}),db['MailApplication'][_0x326374('0x9b')](db['MailQueue'],{'onDelete':'restrict'}),db[_0x326374('0x176')]['belongsTo'](db[_0x326374('0xcd')],{'onDelete':_0x326374('0x1e4')}),db[_0x326374('0x176')][_0x326374('0x9b')](db[_0x326374('0x16c')],{'onDelete':'restrict','foreignKey':'IntervalId'}),db['MailApplication']['belongsTo'](db[_0x326374('0xf5')],{'onDelete':_0x326374('0x1e4'),'foreignKey':_0x326374('0x1cf')}),db[_0x326374('0xd')]['belongsTo'](db[_0x326374('0xcd')],{}),db[_0x326374('0xd')][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':_0x326374('0x78'),'foreignKey':'ListId'}),db[_0x326374('0xd')]['belongsTo'](db['CmContact'],{'as':_0x326374('0x54'),'foreignKey':'ContactId'}),db[_0x326374('0xd')][_0x326374('0x9b')](db[_0x326374('0x36')],{}),db[_0x326374('0xd')][_0x326374('0x9b')](db[_0x326374('0x16a')],{}),db[_0x326374('0xd')][_0x326374('0x9b')](db[_0x326374('0x17b')],{}),db[_0x326374('0xd')][_0x326374('0x9b')](db['MailQueue'],{}),db[_0x326374('0x3')]['hasMany'](db['DashboardItem'],{'as':_0x326374('0x1eb'),'onDelete':'cascade'}),db['FaxAccount']['hasMany'](db[_0x326374('0xec')],{'as':_0x326374('0x124'),'foreignKey':'FaxAccountId'}),db[_0x326374('0x12e')]['hasMany'](db[_0x326374('0xdb')],{'as':_0x326374('0x8a'),'foreignKey':_0x326374('0x1c')}),db[_0x326374('0x12e')]['hasMany'](db[_0x326374('0x40')],{'as':_0x326374('0xb1')}),db[_0x326374('0x12e')][_0x326374('0x145')](db[_0x326374('0xa0')],{'as':'Applications'}),db[_0x326374('0x12e')]['hasMany'](db[_0x326374('0x89')],{'as':'Exntensions','onDelete':'cascade'}),db[_0x326374('0x12e')][_0x326374('0x145')](db[_0x326374('0x1e6')],{'as':_0x326374('0x11a')}),db[_0x326374('0x12e')]['belongsTo'](db[_0x326374('0x198')],{'as':_0x326374('0x198')}),db['FaxAccount'][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':_0x326374('0x78'),'foreignKey':'ListId'}),db[_0x326374('0x12e')][_0x326374('0x9b')](db['Pause'],{'as':_0x326374('0x29'),'foreignKey':_0x326374('0x92')}),db[_0x326374('0x12e')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':_0x326374('0x196'),'through':'user_has_fax_accounts'}),db[_0x326374('0xa0')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'onDelete':'restrict'}),db[_0x326374('0xa0')][_0x326374('0x9b')](db[_0x326374('0x46')],{'onDelete':_0x326374('0x1e4')}),db['FaxApplication'][_0x326374('0x9b')](db[_0x326374('0x12e')],{'onDelete':_0x326374('0x1e4')}),db[_0x326374('0xa0')][_0x326374('0x9b')](db[_0x326374('0xf5')],{'onDelete':'restrict','foreignKey':_0x326374('0x1cf')}),db[_0x326374('0x40')]['hasMany'](db['FaxMessage'],{'as':_0x326374('0x11a'),'onDelete':'cascade','foreignKey':_0x326374('0x1cb')}),db[_0x326374('0x40')]['belongsTo'](db[_0x326374('0x12e')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x1c')}),db[_0x326374('0x40')][_0x326374('0x9b')](db['CmContact'],{'as':'Contact','foreignKey':'ContactId'}),db[_0x326374('0x40')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x170'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x40')][_0x326374('0x19f')](db[_0x326374('0xf5')],{'through':_0x326374('0xae'),'as':_0x326374('0x130')}),db[_0x326374('0x40')][_0x326374('0x19f')](db[_0x326374('0xf5')],{'through':_0x326374('0xae'),'as':_0x326374('0x20')}),db['FaxInteraction'][_0x326374('0x19f')](db['User'],{'as':_0x326374('0x83'),'through':'user_has_fax_interactions','foreignKey':_0x326374('0x1cb')}),db['FaxMessage'][_0x326374('0x9b')](db[_0x326374('0x17b')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x17b')}),db[_0x326374('0x1e6')][_0x326374('0x9b')](db['FaxInteraction'],{'as':_0x326374('0x67'),'foreignKey':_0x326374('0x1cb')}),db[_0x326374('0x1e6')][_0x326374('0x9b')](db[_0x326374('0x64')],{'onDelete':'cascade','as':_0x326374('0x54')}),db[_0x326374('0x1e6')][_0x326374('0x9b')](db['Attachment'],{'as':_0x326374('0x127'),'foreignKey':_0x326374('0xc8')}),db[_0x326374('0x1e6')][_0x326374('0x9b')](db[_0x326374('0x12e')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x1c')}),db[_0x326374('0x46')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':_0x326374('0x196'),'through':_0x326374('0x16d')}),db[_0x326374('0x46')][_0x326374('0x19f')](db['Team'],{'through':_0x326374('0x4c'),'as':'Teams'}),db['FaxQueueReport'][_0x326374('0x9b')](db['FaxAccount'],{}),db['FaxQueueReport'][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':_0x326374('0x78'),'foreignKey':_0x326374('0x33')}),db[_0x326374('0x107')]['belongsTo'](db[_0x326374('0x64')],{'as':'Contact','foreignKey':_0x326374('0x13d')}),db[_0x326374('0x107')]['belongsTo'](db[_0x326374('0x40')],{}),db[_0x326374('0x107')][_0x326374('0x9b')](db[_0x326374('0x1e6')],{}),db['FaxQueueReport'][_0x326374('0x9b')](db[_0x326374('0x17b')],{}),db[_0x326374('0x107')][_0x326374('0x9b')](db[_0x326374('0x46')],{}),db[_0x326374('0xd0')][_0x326374('0x145')](db[_0x326374('0xec')],{'as':_0x326374('0x124'),'foreignKey':_0x326374('0xd5')}),db[_0x326374('0xd0')][_0x326374('0x145')](db[_0x326374('0xdb')],{'as':_0x326374('0x8a'),'foreignKey':'SmsAccountId'}),db[_0x326374('0xd0')]['hasMany'](db[_0x326374('0x193')],{'as':_0x326374('0x11a'),'foreignKey':_0x326374('0xd5')}),db[_0x326374('0xd0')][_0x326374('0x145')](db[_0x326374('0x105')],{'as':_0x326374('0xb1')}),db[_0x326374('0xd0')][_0x326374('0x145')](db[_0x326374('0x1e9')],{'as':'Applications'}),db[_0x326374('0xd0')][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':_0x326374('0x78'),'foreignKey':_0x326374('0x33')}),db[_0x326374('0xd0')][_0x326374('0x9b')](db[_0x326374('0xf3')],{'as':'mandatoryDispositionPause','foreignKey':_0x326374('0x92')}),db[_0x326374('0xd0')][_0x326374('0x19f')](db['User'],{'as':_0x326374('0x196'),'through':_0x326374('0x42')}),db[_0x326374('0x1e9')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'onDelete':'restrict'}),db[_0x326374('0x1e9')][_0x326374('0x9b')](db['SmsQueue'],{'onDelete':_0x326374('0x1e4')}),db[_0x326374('0x1e9')][_0x326374('0x9b')](db[_0x326374('0xd0')],{'onDelete':'restrict'}),db[_0x326374('0x1e9')][_0x326374('0x9b')](db[_0x326374('0x16c')],{'onDelete':'restrict','foreignKey':_0x326374('0xbb')}),db[_0x326374('0x1e9')][_0x326374('0x9b')](db[_0x326374('0xf5')],{'onDelete':_0x326374('0x1e4'),'foreignKey':'TagId'}),db[_0x326374('0x105')][_0x326374('0x145')](db[_0x326374('0x193')],{'as':_0x326374('0x11a'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x0')}),db[_0x326374('0x105')]['belongsTo'](db['SmsAccount'],{'as':'Account','foreignKey':_0x326374('0xd5')}),db[_0x326374('0x105')][_0x326374('0x9b')](db['CmContact'],{'as':'Contact','foreignKey':_0x326374('0x13d')}),db[_0x326374('0x105')][_0x326374('0x9b')](db['User'],{'as':_0x326374('0x170'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x105')]['belongsToMany'](db['Tag'],{'through':_0x326374('0x5a'),'as':_0x326374('0x130')}),db[_0x326374('0x105')][_0x326374('0x19f')](db['Tag'],{'through':'sms_interaction_has_tags','as':'ThroughTags'}),db[_0x326374('0x105')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':_0x326374('0x83'),'through':_0x326374('0x71'),'foreignKey':_0x326374('0x0')}),db[_0x326374('0x193')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x17b')}),db[_0x326374('0x193')][_0x326374('0x9b')](db[_0x326374('0x64')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x54')}),db[_0x326374('0x193')][_0x326374('0x9b')](db['SmsInteraction'],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x67'),'foreignKey':_0x326374('0x0')}),db[_0x326374('0x193')]['belongsTo'](db[_0x326374('0xd0')],{'as':_0x326374('0x187'),'foreignKey':'SmsAccountId'}),db['SmsQueue'][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':'Agents','through':_0x326374('0x97'),'foreignKey':_0x326374('0x1ab')}),db[_0x326374('0xd3')][_0x326374('0x19f')](db[_0x326374('0x14f')],{'through':_0x326374('0x13f'),'as':'Teams'}),db[_0x326374('0x157')][_0x326374('0x145')](db['Disposition'],{'as':_0x326374('0x124'),'foreignKey':_0x326374('0x126')}),db['OpenchannelAccount'][_0x326374('0x145')](db[_0x326374('0xdb')],{'as':_0x326374('0x8a'),'foreignKey':_0x326374('0x126')}),db[_0x326374('0x157')][_0x326374('0x145')](db[_0x326374('0x10e')],{'as':_0x326374('0xb1'),'foreignKey':_0x326374('0x126')}),db[_0x326374('0x157')]['hasMany'](db['OpenchannelMessage'],{'as':'Messages','foreignKey':_0x326374('0x126')}),db[_0x326374('0x157')]['hasMany'](db[_0x326374('0x152')],{'as':_0x326374('0x117'),'foreignKey':_0x326374('0x126')}),db[_0x326374('0x157')][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':_0x326374('0x78'),'foreignKey':'ListId'}),db[_0x326374('0x157')][_0x326374('0x9b')](db['Pause'],{'as':_0x326374('0x29'),'foreignKey':'mandatoryDispositionPauseId'}),db[_0x326374('0x157')][_0x326374('0x19f')](db['User'],{'as':_0x326374('0x196'),'through':'user_has_openchannel_accounts'}),db[_0x326374('0x152')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'onDelete':_0x326374('0x1e4')}),db[_0x326374('0x152')][_0x326374('0x9b')](db['OpenchannelQueue'],{'onDelete':_0x326374('0x1e4'),'foreignKey':_0x326374('0x1ce')}),db[_0x326374('0x152')][_0x326374('0x9b')](db[_0x326374('0x157')],{'onDelete':_0x326374('0x1e4'),'foreignKey':'OpenchannelAccountId'}),db['OpenchannelApplication'][_0x326374('0x9b')](db['Interval'],{'onDelete':_0x326374('0x1e4'),'foreignKey':_0x326374('0xbb')}),db[_0x326374('0x152')]['belongsTo'](db[_0x326374('0xf5')],{'onDelete':'restrict','foreignKey':_0x326374('0x1cf')}),db[_0x326374('0x10e')][_0x326374('0x145')](db[_0x326374('0xe9')],{'as':_0x326374('0x11a'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x2a')}),db[_0x326374('0x10e')][_0x326374('0x9b')](db[_0x326374('0x157')],{'as':_0x326374('0x187'),'foreignKey':'OpenchannelAccountId'}),db[_0x326374('0x10e')][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':_0x326374('0x54'),'foreignKey':'ContactId'}),db[_0x326374('0x10e')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x170'),'foreignKey':'UserId'}),db[_0x326374('0x10e')][_0x326374('0x19f')](db[_0x326374('0xf5')],{'through':'openchannel_interaction_has_tags','as':_0x326374('0x130')}),db[_0x326374('0x10e')][_0x326374('0x19f')](db['Tag'],{'through':_0x326374('0x138'),'as':_0x326374('0x20')}),db[_0x326374('0x10e')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':'Users','through':_0x326374('0xe'),'foreignKey':'OpenchannelInteractionId'}),db[_0x326374('0xe9')]['belongsTo'](db[_0x326374('0x17b')],{'onDelete':_0x326374('0x30'),'as':'User'}),db[_0x326374('0xe9')][_0x326374('0x9b')](db[_0x326374('0x64')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x54')}),db[_0x326374('0xe9')][_0x326374('0x9b')](db[_0x326374('0x10e')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x67'),'foreignKey':_0x326374('0x2a')}),db[_0x326374('0xe9')]['belongsTo'](db[_0x326374('0x127')],{'as':_0x326374('0x127'),'foreignKey':_0x326374('0xc8')}),db[_0x326374('0xe9')]['belongsTo'](db[_0x326374('0x157')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x126')}),db[_0x326374('0x66')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':'Agents','through':_0x326374('0xef'),'foreignKey':'OpenchannelQueueId'}),db[_0x326374('0x66')][_0x326374('0x19f')](db[_0x326374('0x14f')],{'through':'team_has_openchannel_queues','as':'Teams'}),db['ChatWebsite']['hasMany'](db['Disposition'],{'as':_0x326374('0x124'),'foreignKey':_0x326374('0x15a')}),db[_0x326374('0x1d3')]['hasMany'](db[_0x326374('0xdb')],{'as':_0x326374('0x8a'),'foreignKey':'ChatWebsiteId'}),db['ChatWebsite'][_0x326374('0x145')](db['ChatProactiveAction'],{'as':_0x326374('0xbe')}),db[_0x326374('0x1d3')][_0x326374('0x145')](db[_0x326374('0x1ad')],{'as':_0x326374('0xb1')}),db['ChatWebsite']['hasMany'](db[_0x326374('0x1d7')],{'as':_0x326374('0x117')}),db[_0x326374('0x1d3')][_0x326374('0x145')](db[_0x326374('0x159')],{'as':_0x326374('0x11a')}),db[_0x326374('0x1d3')][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':_0x326374('0x78'),'foreignKey':_0x326374('0x33')}),db[_0x326374('0x1d3')][_0x326374('0x9b')](db['Interval'],{'as':_0x326374('0x16c'),'foreignKey':_0x326374('0xbb')}),db[_0x326374('0x1d3')][_0x326374('0x9b')](db[_0x326374('0xf3')],{'as':_0x326374('0x29'),'foreignKey':_0x326374('0x92')}),db[_0x326374('0x1d3')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':'Agents','through':_0x326374('0x143')}),db['OpenchannelQueueReport'][_0x326374('0x9b')](db[_0x326374('0x157')],{}),db[_0x326374('0x68')]['belongsTo'](db[_0x326374('0x6')],{'as':'List','foreignKey':'ListId'}),db['OpenchannelQueueReport'][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':_0x326374('0x54'),'foreignKey':'ContactId'}),db[_0x326374('0x68')][_0x326374('0x9b')](db[_0x326374('0x10e')],{}),db[_0x326374('0x68')][_0x326374('0x9b')](db['OpenchannelMessage'],{}),db[_0x326374('0x68')][_0x326374('0x9b')](db[_0x326374('0x17b')],{}),db[_0x326374('0x68')]['belongsTo'](db[_0x326374('0x66')],{}),db['ChatApplication'][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x17f'),'foreignKey':_0x326374('0x44'),'onDelete':_0x326374('0x1e4')}),db[_0x326374('0x1d7')][_0x326374('0x9b')](db[_0x326374('0x1a0')],{'as':_0x326374('0x7a'),'foreignKey':_0x326374('0x9e'),'onDelete':'restrict'}),db['ChatApplication'][_0x326374('0x9b')](db[_0x326374('0x1d3')],{'as':_0x326374('0xdd'),'foreignKey':_0x326374('0x15a'),'onDelete':'restrict'}),db[_0x326374('0x1d7')][_0x326374('0x9b')](db[_0x326374('0xf5')],{'onDelete':'restrict','foreignKey':_0x326374('0x1cf')}),db[_0x326374('0x1ad')][_0x326374('0x145')](db['ChatMessage'],{'as':_0x326374('0x11a'),'onDelete':_0x326374('0x30'),'foreignKey':'ChatInteractionId'}),db[_0x326374('0x1ad')][_0x326374('0x9b')](db[_0x326374('0x1d3')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x15a')}),db[_0x326374('0x1ad')][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':_0x326374('0x54'),'foreignKey':_0x326374('0x13d')}),db[_0x326374('0x1ad')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x170'),'foreignKey':'UserId'}),db[_0x326374('0x1ad')]['belongsToMany'](db['Tag'],{'through':'chat_interaction_has_tags','as':'Tags'}),db['ChatInteraction'][_0x326374('0x19f')](db[_0x326374('0xf5')],{'through':'chat_interaction_has_tags','as':_0x326374('0x20')}),db[_0x326374('0x1ad')]['belongsToMany'](db[_0x326374('0x17b')],{'as':_0x326374('0x83'),'through':'user_has_chat_interactions','foreignKey':_0x326374('0xa7')}),db[_0x326374('0x159')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x17b')}),db[_0x326374('0x159')][_0x326374('0x9b')](db[_0x326374('0x64')],{'onDelete':'cascade','as':_0x326374('0x54'),'foreignKey':'ContactId'}),db[_0x326374('0x159')][_0x326374('0x9b')](db[_0x326374('0x1ad')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x67'),'foreignKey':'ChatInteractionId'}),db[_0x326374('0x159')][_0x326374('0x9b')](db[_0x326374('0x127')],{'as':_0x326374('0x127'),'foreignKey':_0x326374('0xc8')}),db['ChatMessage'][_0x326374('0x9b')](db[_0x326374('0x1d3')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x15a')}),db[_0x326374('0x185')][_0x326374('0x9b')](db[_0x326374('0x64')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x54'),'foreignKey':'ContactId'}),db[_0x326374('0x185')][_0x326374('0x9b')](db[_0x326374('0x1d3')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x15a')}),db['ChatQueue'][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':_0x326374('0x196'),'through':'UserChatQueue','hooks':!![]}),db['ChatQueue'][_0x326374('0x19f')](db['Team'],{'through':'team_has_chat_queues','as':_0x326374('0x34')}),db[_0x326374('0x1a6')]['hasMany'](db[_0x326374('0xb')],{'as':'Messages','foreignKey':'ChatGroupId','onDelete':_0x326374('0x30')}),db[_0x326374('0x1a6')][_0x326374('0x19f')](db['User'],{'as':'Members','through':_0x326374('0x160')}),db['ChatProactiveAction'][_0x326374('0x9b')](db[_0x326374('0x1d3')],{'as':_0x326374('0xdd'),'foreignKey':_0x326374('0x15a')}),db[_0x326374('0x11d')][_0x326374('0x145')](db[_0x326374('0x64')],{'as':_0x326374('0x167'),'foreignKey':_0x326374('0x179')}),db[_0x326374('0x64')][_0x326374('0x145')](db[_0x326374('0x3b')],{'as':'Hoppers','foreignKey':_0x326374('0x13d')}),db[_0x326374('0x64')][_0x326374('0x145')](db[_0x326374('0x15d')],{'as':_0x326374('0x93'),'foreignKey':'ContactId'}),db[_0x326374('0x64')][_0x326374('0x145')](db[_0x326374('0xaa')],{'as':_0x326374('0x10c'),'foreignKey':'ContactId'}),db[_0x326374('0x64')]['hasMany'](db[_0x326374('0x1b3')],{'as':_0x326374('0x1b3'),'foreignKey':'ContactId'}),db['CmContact'][_0x326374('0x145')](db[_0x326374('0x165')],{'as':_0x326374('0x1b1'),'foreignKey':_0x326374('0x13d')}),db[_0x326374('0x64')][_0x326374('0x145')](db['OpenchannelInteraction'],{'as':_0x326374('0x4d'),'foreignKey':'ContactId','onDelete':_0x326374('0x1e4')}),db[_0x326374('0x64')][_0x326374('0x145')](db['ChatInteraction'],{'as':_0x326374('0x49'),'foreignKey':_0x326374('0x13d'),'onDelete':'restrict'}),db['CmContact'][_0x326374('0x145')](db[_0x326374('0x105')],{'as':_0x326374('0xbf'),'foreignKey':'ContactId','onDelete':_0x326374('0x1e4')}),db[_0x326374('0x64')][_0x326374('0x145')](db[_0x326374('0x40')],{'as':_0x326374('0xe7'),'foreignKey':_0x326374('0x13d'),'onDelete':_0x326374('0x1e4')}),db['CmContact'][_0x326374('0x145')](db[_0x326374('0x36')],{'as':_0x326374('0x8b'),'foreignKey':_0x326374('0x13d'),'onDelete':_0x326374('0x1e4')}),db[_0x326374('0x64')]['belongsTo'](db[_0x326374('0x11d')],{'as':_0x326374('0x181'),'foreignKey':'CompanyId'}),db['CmContact'][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':'List','foreignKey':_0x326374('0x33'),'onDelete':_0x326374('0x30')}),db[_0x326374('0x64')][_0x326374('0x19f')](db['User'],{'as':'Users','through':_0x326374('0x72')}),db[_0x326374('0x64')][_0x326374('0x19f')](db[_0x326374('0xf5')],{'as':_0x326374('0x130'),'through':_0x326374('0xc1')}),db[_0x326374('0x64')]['belongsToMany'](db[_0x326374('0xf5')],{'through':_0x326374('0xc1'),'as':_0x326374('0x20')}),db[_0x326374('0x3b')][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':_0x326374('0x54'),'foreignKey':_0x326374('0x13d'),'onDelete':_0x326374('0x30')}),db[_0x326374('0x3b')][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':'List','foreignKey':'ListId','onDelete':_0x326374('0x30')}),db[_0x326374('0x3b')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x17f'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0x3b')][_0x326374('0x9b')](db['VoiceQueue'],{'as':'Queue','foreignKey':_0x326374('0x1cc'),'onDelete':_0x326374('0x30')}),db[_0x326374('0x3b')][_0x326374('0x9b')](db['Campaign'],{'as':_0x326374('0x12b'),'foreignKey':'CampaignId','onDelete':_0x326374('0x30')}),db[_0x326374('0x3b')]['belongsTo'](db[_0x326374('0x17b')],{'as':_0x326374('0x170'),'foreignKey':_0x326374('0x136')}),db[_0x326374('0x1b0')][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':_0x326374('0x54'),'foreignKey':_0x326374('0x13d'),'onDelete':_0x326374('0x30')}),db[_0x326374('0x1b0')]['belongsTo'](db[_0x326374('0x6')],{'as':'List','foreignKey':_0x326374('0x33'),'onDelete':_0x326374('0x30')}),db['CmHopperBlack'][_0x326374('0x9b')](db[_0x326374('0x1e0')],{'as':'Queue','foreignKey':_0x326374('0x1cc'),'onDelete':_0x326374('0x30')}),db['CmHopperBlack'][_0x326374('0x9b')](db[_0x326374('0x12b')],{'as':_0x326374('0x12b'),'foreignKey':_0x326374('0x148'),'onDelete':'cascade'}),db[_0x326374('0xce')][_0x326374('0x145')](db[_0x326374('0x18b')],{'as':{'plural':_0x326374('0x7f'),'singular':_0x326374('0x8')},'foreignKey':_0x326374('0x103'),'onDelete':_0x326374('0x30'),'hooks':!![]}),db[_0x326374('0xce')][_0x326374('0x145')](db[_0x326374('0x18b')],{'as':{'plural':_0x326374('0x1a3'),'singular':'OneAny'},'foreignKey':'AutomationAnyId','onDelete':_0x326374('0x30'),'hooks':!![]}),db[_0x326374('0xce')][_0x326374('0x145')](db[_0x326374('0x18a')],{'as':'Actions','foreignKey':'AutomationId','onDelete':_0x326374('0x30'),'hooks':!![]}),db[_0x326374('0xec')][_0x326374('0x145')](db[_0x326374('0xec')],{'as':'Dispositions','foreignKey':_0x326374('0xe8'),'onDelete':'cascade'}),db[_0x326374('0x16c')][_0x326374('0x145')](db[_0x326374('0x16c')],{'as':_0x326374('0x37'),'foreignKey':_0x326374('0xbb'),'onDelete':_0x326374('0x30'),'hooks':!![],'required':![]}),db[_0x326374('0x16c')]['hasMany'](db[_0x326374('0x89')],{'as':_0x326374('0x1ac'),'foreignKey':'IntervalId','onDelete':'restrict'}),db['Interval'][_0x326374('0x145')](db[_0x326374('0x176')],{'as':_0x326374('0x102'),'foreignKey':'IntervalId'}),db[_0x326374('0x16c')]['hasMany'](db[_0x326374('0x1d7')],{'as':_0x326374('0x108'),'foreignKey':_0x326374('0xbb')}),db[_0x326374('0x16c')]['hasMany'](db[_0x326374('0xa0')],{'as':_0x326374('0x171'),'foreignKey':_0x326374('0xbb')}),db[_0x326374('0x16c')][_0x326374('0x145')](db[_0x326374('0x1e9')],{'as':_0x326374('0x39'),'foreignKey':'IntervalId'}),db[_0x326374('0xc0')][_0x326374('0x9b')](db['MailAccount'],{}),db['Schedule']['belongsTo'](db[_0x326374('0x1dd')],{'foreignKey':_0x326374('0x113')}),db[_0x326374('0xc0')][_0x326374('0x9b')](db['AnalyticCustomReport'],{'foreignKey':_0x326374('0xd8')}),db[_0x326374('0xac')][_0x326374('0x19f')](db[_0x326374('0x135')],{'as':_0x326374('0x1b9'),'through':_0x326374('0x189'),'onDelete':_0x326374('0x1e4')}),db[_0x326374('0xf5')][_0x326374('0x19f')](db[_0x326374('0x64')],{'through':'cm_contact_has_tags'}),db[_0x326374('0xf5')][_0x326374('0x19f')](db['ChatInteraction'],{'through':'chat_interaction_has_tags'}),db[_0x326374('0xf5')]['belongsToMany'](db['MailInteraction'],{'through':_0x326374('0xc3')}),db['Tag']['belongsToMany'](db[_0x326374('0x105')],{'through':_0x326374('0x5a')}),db[_0x326374('0xf5')][_0x326374('0x19f')](db[_0x326374('0x40')],{'through':_0x326374('0xae')}),db[_0x326374('0xf5')]['belongsToMany'](db[_0x326374('0x10e')],{'through':_0x326374('0x138')}),db[_0x326374('0xf5')][_0x326374('0x19f')](db['WhatsappInteraction'],{'through':_0x326374('0xfc')}),db['Trigger']['hasMany'](db['Condition'],{'as':{'plural':'AllConditions','singular':_0x326374('0xb0')},'foreignKey':_0x326374('0xc5'),'onDelete':'cascade','hooks':!![]}),db[_0x326374('0x11')][_0x326374('0x145')](db[_0x326374('0x18b')],{'as':{'plural':_0x326374('0x12'),'singular':_0x326374('0xa9')},'foreignKey':'TriggerAnyId','onDelete':'cascade','hooks':!![]}),db[_0x326374('0x11')][_0x326374('0x145')](db[_0x326374('0x18a')],{'as':_0x326374('0x132'),'foreignKey':_0x326374('0x5f'),'onDelete':_0x326374('0x30'),'hooks':!![]}),db[_0x326374('0x164')][_0x326374('0x145')](db[_0x326374('0x17d')],{'as':_0x326374('0x43'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0xd8'),'hooks':!![]}),db['AnalyticDefaultReport'][_0x326374('0x145')](db[_0x326374('0x17d')],{'as':'Fields','onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x113')}),db[_0x326374('0x8f')]['hasMany'](db[_0x326374('0x17d')],{'as':'Fields','onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0xcf')}),db[_0x326374('0x17d')][_0x326374('0x9b')](db[_0x326374('0x8f')],{'foreignKey':'MetricId'}),db[_0x326374('0x7b')][_0x326374('0x145')](db[_0x326374('0x5')],{'as':_0x326374('0x17'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1a9')}),db[_0x326374('0x5')][_0x326374('0x145')](db[_0x326374('0xfa')],{'as':_0x326374('0x1d6'),'onDelete':'cascade','foreignKey':_0x326374('0x1be')}),db['SalesforceConfiguration'][_0x326374('0x145')](db[_0x326374('0xfa')],{'as':'Descriptions','onDelete':'cascade','foreignKey':_0x326374('0xd4')}),db[_0x326374('0x5')][_0x326374('0x145')](db[_0x326374('0xfa')],{'as':_0x326374('0x43'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0x5')][_0x326374('0x9b')](db[_0x326374('0x7b')],{'as':'Account','foreignKey':_0x326374('0x1a9')}),db[_0x326374('0xfa')][_0x326374('0x145')](db[_0x326374('0xfa')],{'as':'Subject','foreignKey':_0x326374('0x1be')}),db['SalesforceField'][_0x326374('0x145')](db[_0x326374('0xfa')],{'as':_0x326374('0x1b5'),'foreignKey':'DescriptionId'}),db['SalesforceField'][_0x326374('0x145')](db[_0x326374('0xfa')],{'as':_0x326374('0x192'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0xfa')][_0x326374('0x9b')](db['Variable'],{'as':'Variable','foreignKey':_0x326374('0xc7')}),db[_0x326374('0x50')][_0x326374('0x145')](db[_0x326374('0xd2')],{'as':_0x326374('0x17'),'onDelete':'cascade','foreignKey':'AccountId'}),db['SugarcrmConfiguration'][_0x326374('0x145')](db[_0x326374('0x2')],{'as':_0x326374('0x1d6'),'onDelete':'cascade','foreignKey':_0x326374('0x1be')}),db[_0x326374('0xd2')]['hasMany'](db[_0x326374('0x2')],{'as':_0x326374('0xe1'),'onDelete':_0x326374('0x30'),'foreignKey':'DescriptionId'}),db['SugarcrmConfiguration'][_0x326374('0x145')](db['SugarcrmField'],{'as':'Fields','onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1cd')}),db['SugarcrmConfiguration'][_0x326374('0x9b')](db[_0x326374('0x50')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x1a9')}),db[_0x326374('0x2')]['hasMany'](db[_0x326374('0x2')],{'as':_0x326374('0x1a7'),'foreignKey':_0x326374('0x1be')}),db[_0x326374('0x2')][_0x326374('0x145')](db[_0x326374('0x2')],{'as':_0x326374('0x1b5'),'foreignKey':_0x326374('0xd4')}),db[_0x326374('0x2')][_0x326374('0x145')](db['SugarcrmField'],{'as':_0x326374('0x192'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0x2')]['belongsTo'](db[_0x326374('0x169')],{'as':_0x326374('0x169'),'foreignKey':_0x326374('0xc7')}),db[_0x326374('0x1a1')][_0x326374('0x145')](db[_0x326374('0x4a')],{'as':'Configurations','onDelete':'cascade','foreignKey':'AccountId'}),db[_0x326374('0x4a')][_0x326374('0x145')](db[_0x326374('0x7c')],{'as':_0x326374('0x1d6'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1be')}),db[_0x326374('0x4a')]['hasMany'](db[_0x326374('0x7c')],{'as':_0x326374('0xe1'),'onDelete':_0x326374('0x30'),'foreignKey':'DescriptionId'}),db[_0x326374('0x4a')][_0x326374('0x145')](db['DeskField'],{'as':_0x326374('0x43'),'onDelete':_0x326374('0x30'),'foreignKey':'FieldId'}),db[_0x326374('0x4a')][_0x326374('0x9b')](db[_0x326374('0x1a1')],{'as':_0x326374('0x187'),'foreignKey':'AccountId'}),db[_0x326374('0x4a')]['belongsToMany'](db['Tag'],{'through':_0x326374('0x183')}),db[_0x326374('0x7c')]['hasMany'](db['DeskField'],{'as':_0x326374('0x1a7'),'foreignKey':_0x326374('0x1be')}),db['DeskField'][_0x326374('0x145')](db[_0x326374('0x7c')],{'as':_0x326374('0x1b5'),'foreignKey':_0x326374('0xd4')}),db[_0x326374('0x7c')]['hasMany'](db[_0x326374('0x7c')],{'as':'Field','foreignKey':_0x326374('0x1cd')}),db[_0x326374('0x7c')][_0x326374('0x9b')](db[_0x326374('0x169')],{'as':_0x326374('0x169'),'foreignKey':_0x326374('0xc7')}),db['ZohoAccount']['hasMany'](db['ZohoConfiguration'],{'as':_0x326374('0x17'),'onDelete':_0x326374('0x30'),'foreignKey':'AccountId'}),db[_0x326374('0x2c')][_0x326374('0x145')](db[_0x326374('0xad')],{'as':'Subjects','onDelete':'cascade','foreignKey':_0x326374('0x1be')}),db['ZohoConfiguration']['hasMany'](db[_0x326374('0xad')],{'as':'Descriptions','onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0xd4')}),db[_0x326374('0x2c')]['hasMany'](db[_0x326374('0xad')],{'as':_0x326374('0x43'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0x2c')][_0x326374('0x9b')](db['ZohoAccount'],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x1a9')}),db[_0x326374('0xad')][_0x326374('0x145')](db[_0x326374('0xad')],{'as':_0x326374('0x1a7'),'foreignKey':_0x326374('0x1be')}),db[_0x326374('0xad')][_0x326374('0x145')](db[_0x326374('0xad')],{'as':_0x326374('0x1b5'),'foreignKey':_0x326374('0xd4')}),db[_0x326374('0xad')]['hasMany'](db['ZohoField'],{'as':_0x326374('0x192'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0xad')]['belongsTo'](db['Variable'],{'as':_0x326374('0x169'),'foreignKey':_0x326374('0xc7')}),db['ZendeskAccount'][_0x326374('0x145')](db['ZendeskConfiguration'],{'as':_0x326374('0x17'),'onDelete':'cascade','foreignKey':_0x326374('0x1a9')}),db[_0x326374('0x1d0')][_0x326374('0x145')](db['ZendeskField'],{'as':_0x326374('0x1d6'),'foreignKey':_0x326374('0x1be')}),db['ZendeskConfiguration']['hasMany'](db['ZendeskField'],{'as':'Descriptions','foreignKey':_0x326374('0xd4')}),db[_0x326374('0x1d0')][_0x326374('0x145')](db[_0x326374('0x106')],{'as':_0x326374('0x43'),'foreignKey':'FieldId'}),db[_0x326374('0x1d0')][_0x326374('0x9b')](db[_0x326374('0x23')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x1a9')}),db[_0x326374('0x1d0')][_0x326374('0x19f')](db['Tag'],{'through':_0x326374('0x175')}),db[_0x326374('0x106')]['hasMany'](db[_0x326374('0x106')],{'as':_0x326374('0x1a7'),'foreignKey':_0x326374('0x1be')}),db[_0x326374('0x106')][_0x326374('0x145')](db['ZendeskField'],{'as':_0x326374('0x1b5'),'foreignKey':_0x326374('0xd4')}),db[_0x326374('0x106')][_0x326374('0x145')](db[_0x326374('0x106')],{'as':_0x326374('0x192'),'foreignKey':'FieldId'}),db[_0x326374('0x106')][_0x326374('0x9b')](db[_0x326374('0x169')],{'as':_0x326374('0x169'),'foreignKey':_0x326374('0xc7')}),db['FreshdeskAccount'][_0x326374('0x145')](db[_0x326374('0x1c5')],{'as':_0x326374('0x17'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1a9')}),db['FreshdeskConfiguration']['hasMany'](db['FreshdeskField'],{'as':_0x326374('0x1d6'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1be')}),db[_0x326374('0x1c5')][_0x326374('0x145')](db[_0x326374('0x19c')],{'as':_0x326374('0xe1'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0xd4')}),db['FreshdeskConfiguration'][_0x326374('0x145')](db[_0x326374('0x19c')],{'as':_0x326374('0x43'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1cd')}),db['FreshdeskConfiguration'][_0x326374('0x9b')](db[_0x326374('0x1c4')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x1a9')}),db[_0x326374('0x1c5')][_0x326374('0x19f')](db['Tag'],{'through':_0x326374('0x125')}),db[_0x326374('0x19c')][_0x326374('0x145')](db[_0x326374('0x19c')],{'as':'Subject','foreignKey':_0x326374('0x1be')}),db[_0x326374('0x19c')][_0x326374('0x145')](db[_0x326374('0x19c')],{'as':'Description','foreignKey':_0x326374('0xd4')}),db[_0x326374('0x19c')][_0x326374('0x145')](db[_0x326374('0x19c')],{'as':_0x326374('0x192'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0x19c')][_0x326374('0x9b')](db[_0x326374('0x169')],{'as':_0x326374('0x169'),'foreignKey':_0x326374('0xc7')}),db[_0x326374('0x12f')][_0x326374('0x145')](db['VtigerConfiguration'],{'as':'Configurations','onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1a9')}),db[_0x326374('0x18d')][_0x326374('0x145')](db[_0x326374('0x25')],{'as':'Subjects','foreignKey':_0x326374('0x1be')}),db[_0x326374('0x18d')][_0x326374('0x145')](db[_0x326374('0x25')],{'as':'Descriptions','foreignKey':_0x326374('0xd4')}),db[_0x326374('0x18d')]['hasMany'](db[_0x326374('0x25')],{'as':'Fields','foreignKey':_0x326374('0x1cd')}),db[_0x326374('0x18d')][_0x326374('0x9b')](db[_0x326374('0x12f')],{'as':_0x326374('0x187'),'foreignKey':'AccountId'}),db[_0x326374('0x25')][_0x326374('0x145')](db[_0x326374('0x25')],{'as':_0x326374('0x1a7'),'foreignKey':'SubjectId'}),db[_0x326374('0x25')]['hasMany'](db[_0x326374('0x25')],{'as':_0x326374('0x1b5'),'foreignKey':'DescriptionId'}),db[_0x326374('0x25')][_0x326374('0x145')](db[_0x326374('0x25')],{'as':'Field','foreignKey':_0x326374('0x1cd')}),db['VtigerField']['belongsTo'](db[_0x326374('0x169')],{'as':_0x326374('0x169'),'foreignKey':_0x326374('0xc7')}),db[_0x326374('0x111')][_0x326374('0x145')](db['ServicenowConfiguration'],{'as':_0x326374('0x17'),'onDelete':'cascade','foreignKey':_0x326374('0x1a9')}),db[_0x326374('0x41')][_0x326374('0x145')](db[_0x326374('0xe2')],{'as':_0x326374('0x1d6'),'foreignKey':_0x326374('0x1be')}),db[_0x326374('0x41')][_0x326374('0x145')](db[_0x326374('0xe2')],{'as':_0x326374('0xe1'),'foreignKey':_0x326374('0xd4')}),db['ServicenowConfiguration'][_0x326374('0x145')](db['ServicenowField'],{'as':_0x326374('0x43'),'foreignKey':_0x326374('0x1cd')}),db['ServicenowConfiguration'][_0x326374('0x9b')](db[_0x326374('0x111')],{'as':'Account','foreignKey':_0x326374('0x1a9')}),db[_0x326374('0xe2')][_0x326374('0x145')](db[_0x326374('0xe2')],{'as':_0x326374('0x1a7'),'foreignKey':_0x326374('0x1be')}),db[_0x326374('0xe2')][_0x326374('0x145')](db[_0x326374('0xe2')],{'as':_0x326374('0x1b5'),'foreignKey':_0x326374('0xd4')}),db[_0x326374('0xe2')][_0x326374('0x145')](db[_0x326374('0xe2')],{'as':_0x326374('0x192'),'foreignKey':'FieldId'}),db[_0x326374('0xe2')][_0x326374('0x9b')](db[_0x326374('0x169')],{'as':'Variable','foreignKey':_0x326374('0xc7')}),db['Dynamics365Account']['hasMany'](db[_0x326374('0xf1')],{'as':'Configurations','onDelete':_0x326374('0x30'),'foreignKey':'AccountId'}),db[_0x326374('0xf1')][_0x326374('0x145')](db[_0x326374('0xd1')],{'as':_0x326374('0x1d6'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1be')}),db['Dynamics365Configuration'][_0x326374('0x145')](db[_0x326374('0xd1')],{'as':_0x326374('0xe1'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0xd4')}),db[_0x326374('0xf1')][_0x326374('0x145')](db['Dynamics365Field'],{'as':_0x326374('0x43'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0xf1')][_0x326374('0x9b')](db['Dynamics365Account'],{'as':_0x326374('0x187'),'foreignKey':'AccountId'}),db['Dynamics365Field'][_0x326374('0x145')](db[_0x326374('0xd1')],{'as':'Subject','foreignKey':'SubjectId'}),db[_0x326374('0xd1')][_0x326374('0x145')](db['Dynamics365Field'],{'as':_0x326374('0x1b5'),'foreignKey':_0x326374('0xd4')}),db['Dynamics365Field']['hasMany'](db[_0x326374('0xd1')],{'as':_0x326374('0x192'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0xd1')]['belongsTo'](db[_0x326374('0x169')],{'as':_0x326374('0x169'),'foreignKey':_0x326374('0xc7')}),db[_0x326374('0xd7')][_0x326374('0x145')](db[_0x326374('0xfb')],{'as':_0x326374('0x17'),'onDelete':'cascade','foreignKey':_0x326374('0x1a9')}),db[_0x326374('0xfb')][_0x326374('0x145')](db[_0x326374('0x21')],{'as':_0x326374('0x1d6'),'foreignKey':_0x326374('0x1be')}),db[_0x326374('0xfb')][_0x326374('0x145')](db[_0x326374('0x21')],{'as':_0x326374('0xe1'),'foreignKey':_0x326374('0xd4')}),db[_0x326374('0xfb')]['hasMany'](db[_0x326374('0x21')],{'as':_0x326374('0x43'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0xfb')][_0x326374('0x9b')](db[_0x326374('0xd7')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0x1a9')}),db[_0x326374('0x21')][_0x326374('0x145')](db[_0x326374('0x21')],{'as':_0x326374('0x1a7'),'foreignKey':'SubjectId'}),db[_0x326374('0x21')][_0x326374('0x145')](db[_0x326374('0x21')],{'as':_0x326374('0x1b5'),'foreignKey':_0x326374('0xd4')}),db[_0x326374('0x21')][_0x326374('0x145')](db[_0x326374('0x21')],{'as':_0x326374('0x192'),'foreignKey':_0x326374('0x1cd')}),db[_0x326374('0x21')]['belongsTo'](db[_0x326374('0x169')],{'as':_0x326374('0x169'),'foreignKey':_0x326374('0xc7')}),db[_0x326374('0x119')][_0x326374('0x9b')](db[_0x326374('0x1d3')],{}),db[_0x326374('0x119')][_0x326374('0x9b')](db[_0x326374('0x6')],{'as':_0x326374('0x78'),'foreignKey':_0x326374('0x33')}),db[_0x326374('0x119')][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':_0x326374('0x54'),'foreignKey':'ContactId'}),db[_0x326374('0x119')][_0x326374('0x9b')](db[_0x326374('0x1ad')],{}),db['ChatQueueReport'][_0x326374('0x9b')](db[_0x326374('0x159')],{}),db[_0x326374('0x119')]['belongsTo'](db[_0x326374('0x17b')],{}),db[_0x326374('0x119')][_0x326374('0x9b')](db[_0x326374('0x1a0')],{}),db[_0x326374('0xb')]['belongsTo'](db[_0x326374('0x17b')],{'onDelete':_0x326374('0x30'),'foreignKey':'FromId'}),db[_0x326374('0xb')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'onDelete':'cascade','foreignKey':_0x326374('0x1de')}),db[_0x326374('0x165')]['hasMany'](db[_0x326374('0xe0')],{'foreignKey':_0x326374('0xbd'),'onDelete':_0x326374('0x30')}),db[_0x326374('0x165')][_0x326374('0x145')](db[_0x326374('0x1ba')],{'foreignKey':_0x326374('0xbd'),'onDelete':_0x326374('0x30')}),db['SmsQueueReport'][_0x326374('0x9b')](db[_0x326374('0xd0')],{}),db[_0x326374('0x14')][_0x326374('0x9b')](db['CmList'],{'as':'List','foreignKey':_0x326374('0x33')}),db[_0x326374('0x14')][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':'Contact','foreignKey':_0x326374('0x13d')}),db['SmsQueueReport'][_0x326374('0x9b')](db[_0x326374('0x105')],{}),db[_0x326374('0x14')][_0x326374('0x9b')](db[_0x326374('0x193')],{}),db[_0x326374('0x14')][_0x326374('0x9b')](db[_0x326374('0x17b')],{}),db[_0x326374('0x14')][_0x326374('0x9b')](db[_0x326374('0xd3')],{}),db[_0x326374('0x104')][_0x326374('0x145')](db[_0x326374('0x165')],{'foreignKey':_0x326374('0xc6')}),db[_0x326374('0x104')][_0x326374('0x145')](db[_0x326374('0xe0')],{'foreignKey':_0x326374('0xc6')}),db[_0x326374('0x104')][_0x326374('0x145')](db['JscriptyAnswerReport'],{'foreignKey':'ProjectId'}),db[_0x326374('0xb6')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':_0x326374('0x83'),'through':_0x326374('0x6c')}),db[_0x326374('0x14f')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':_0x326374('0x196'),'through':_0x326374('0x120')}),db[_0x326374('0x14f')][_0x326374('0x19f')](db[_0x326374('0x1e0')],{'through':_0x326374('0x1e2'),'as':'VoiceQueues'}),db['Team'][_0x326374('0x19f')](db['MailQueue'],{'through':_0x326374('0x150'),'as':'MailQueues'}),db[_0x326374('0x14f')][_0x326374('0x19f')](db[_0x326374('0x1a0')],{'through':_0x326374('0x1ea'),'as':'ChatQueues'}),db['Team'][_0x326374('0x19f')](db[_0x326374('0x46')],{'through':_0x326374('0x4c'),'as':_0x326374('0x1b4')}),db[_0x326374('0x14f')][_0x326374('0x19f')](db[_0x326374('0xd3')],{'through':_0x326374('0x13f'),'as':_0x326374('0x151')}),db[_0x326374('0x14f')][_0x326374('0x19f')](db[_0x326374('0x66')],{'through':_0x326374('0xe4'),'as':_0x326374('0x10f')}),db[_0x326374('0x14f')][_0x326374('0x19f')](db['WhatsappQueue'],{'through':_0x326374('0x88'),'as':_0x326374('0x11c')}),db[_0x326374('0x12b')][_0x326374('0x145')](db['CmHopper'],{'as':_0x326374('0x195'),'foreignKey':_0x326374('0x148')}),db[_0x326374('0x12b')]['hasMany'](db[_0x326374('0x15d')],{'as':_0x326374('0x93'),'foreignKey':_0x326374('0x148')}),db['Campaign'][_0x326374('0x145')](db[_0x326374('0xaa')],{'as':_0x326374('0x10c'),'foreignKey':'CampaignId'}),db[_0x326374('0x12b')][_0x326374('0x145')](db[_0x326374('0x1b0')],{'as':'HopperBlacks','foreignKey':_0x326374('0x148')}),db[_0x326374('0x12b')]['belongsTo'](db[_0x326374('0x198')],{'as':_0x326374('0x198'),'foreignKey':_0x326374('0x63')}),db['Campaign'][_0x326374('0x9b')](db['Trunk'],{'as':'TrunkBackup','foreignKey':_0x326374('0x82')}),db['Campaign'][_0x326374('0x9b')](db[_0x326374('0x16c')],{'as':'Interval','foreignKey':_0x326374('0xbb')}),db[_0x326374('0x12b')][_0x326374('0x9b')](db['SquareProject'],{'as':_0x326374('0xb6'),'foreignKey':_0x326374('0xb7')}),db[_0x326374('0x12b')][_0x326374('0x19f')](db['CmList'],{'as':'Lists','through':'campaigns_has_cm_lists'}),db['Campaign'][_0x326374('0x19f')](db[_0x326374('0x6')],{'as':_0x326374('0xcb'),'through':'campaigns_has_cm_blacklists'}),db[_0x326374('0x154')][_0x326374('0x9b')](db['MailMessage'],{}),db[_0x326374('0x154')][_0x326374('0x9b')](db[_0x326374('0x36')],{}),db[_0x326374('0x154')]['belongsTo'](db[_0x326374('0xcd')],{'foreignKey':_0x326374('0x1d5'),'as':'FromAccount'}),db[_0x326374('0x154')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'foreignKey':_0x326374('0x91'),'as':'FromAgent'}),db['MailTransferReport'][_0x326374('0x9b')](db['User'],{'foreignKey':_0x326374('0x10d'),'as':'ToAgent'}),db[_0x326374('0x154')]['belongsTo'](db[_0x326374('0x1ca')],{'foreignKey':_0x326374('0x141'),'as':_0x326374('0x1c7')}),db[_0x326374('0x154')][_0x326374('0x9b')](db[_0x326374('0xcd')],{'foreignKey':_0x326374('0x190'),'as':_0x326374('0x178')}),db[_0x326374('0x161')]['belongsTo'](db['ChatMessage'],{}),db[_0x326374('0x161')][_0x326374('0x9b')](db[_0x326374('0x1ad')],{}),db[_0x326374('0x161')][_0x326374('0x9b')](db[_0x326374('0x1d3')],{'foreignKey':_0x326374('0x1d4'),'as':_0x326374('0x110')}),db['ChatTransferReport'][_0x326374('0x9b')](db[_0x326374('0x17b')],{'foreignKey':'FromUserId','as':'FromAgent'}),db[_0x326374('0x161')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'foreignKey':_0x326374('0x10d'),'as':'ToAgent'}),db[_0x326374('0x161')][_0x326374('0x9b')](db['ChatQueue'],{'foreignKey':_0x326374('0x16e'),'as':'ToQueue'}),db[_0x326374('0x161')]['belongsTo'](db[_0x326374('0x1d3')],{'foreignKey':_0x326374('0x1e5'),'as':_0x326374('0x178')}),db[_0x326374('0x12d')][_0x326374('0x9b')](db[_0x326374('0x1e6')],{}),db[_0x326374('0x12d')][_0x326374('0x9b')](db[_0x326374('0x40')],{}),db[_0x326374('0x12d')][_0x326374('0x9b')](db[_0x326374('0x12e')],{'foreignKey':_0x326374('0xdf'),'as':_0x326374('0x110')}),db[_0x326374('0x12d')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'foreignKey':_0x326374('0x91'),'as':_0x326374('0x19d')}),db[_0x326374('0x12d')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'foreignKey':_0x326374('0x10d'),'as':_0x326374('0x1a')}),db['FaxTransferReport'][_0x326374('0x9b')](db[_0x326374('0x46')],{'foreignKey':'ToFaxQueueId','as':_0x326374('0x1c7')}),db[_0x326374('0x12d')][_0x326374('0x9b')](db[_0x326374('0x12e')],{'foreignKey':_0x326374('0xf2'),'as':_0x326374('0x178')}),db[_0x326374('0x80')][_0x326374('0x9b')](db[_0x326374('0xe9')],{}),db[_0x326374('0x80')][_0x326374('0x9b')](db['OpenchannelInteraction'],{}),db[_0x326374('0x80')][_0x326374('0x9b')](db[_0x326374('0x157')],{'foreignKey':_0x326374('0x1db'),'as':'FromAccount'}),db[_0x326374('0x80')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'foreignKey':_0x326374('0x91'),'as':_0x326374('0x19d')}),db[_0x326374('0x80')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'foreignKey':_0x326374('0x10d'),'as':_0x326374('0x1a')}),db[_0x326374('0x80')][_0x326374('0x9b')](db[_0x326374('0x66')],{'foreignKey':_0x326374('0xd6'),'as':'ToQueue'}),db['OpenchannelTransferReport']['belongsTo'](db[_0x326374('0x157')],{'foreignKey':_0x326374('0x15b'),'as':_0x326374('0x178')}),db[_0x326374('0x15e')][_0x326374('0x9b')](db['SmsMessage'],{}),db[_0x326374('0x15e')][_0x326374('0x9b')](db['SmsInteraction'],{}),db[_0x326374('0x15e')]['belongsTo'](db[_0x326374('0xd0')],{'foreignKey':_0x326374('0x1af'),'as':_0x326374('0x110')}),db[_0x326374('0x15e')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'foreignKey':_0x326374('0x91'),'as':'FromAgent'}),db['SmsTransferReport']['belongsTo'](db[_0x326374('0x17b')],{'foreignKey':_0x326374('0x10d'),'as':_0x326374('0x1a')}),db[_0x326374('0x15e')][_0x326374('0x9b')](db[_0x326374('0xd3')],{'foreignKey':_0x326374('0x7e'),'as':'ToQueue'}),db[_0x326374('0x15e')][_0x326374('0x9b')](db[_0x326374('0xd0')],{'foreignKey':_0x326374('0xcc'),'as':_0x326374('0x178')}),db[_0x326374('0x6')][_0x326374('0x145')](db['Disposition'],{'as':_0x326374('0x124'),'foreignKey':'ListId'}),db[_0x326374('0x6')]['hasMany'](db[_0x326374('0x153')],{'as':_0x326374('0x1d'),'foreignKey':_0x326374('0x33')}),db[_0x326374('0x6')][_0x326374('0x145')](db[_0x326374('0x64')],{'as':_0x326374('0x167'),'onDelete':_0x326374('0x30'),'foreignKey':_0x326374('0x33')}),db[_0x326374('0x6')][_0x326374('0x145')](db[_0x326374('0x15d')],{'as':_0x326374('0x93'),'foreignKey':_0x326374('0x33')}),db[_0x326374('0x6')]['hasMany'](db[_0x326374('0xaa')],{'as':_0x326374('0x1ae'),'foreignKey':'ListId'}),db[_0x326374('0x6')][_0x326374('0x145')](db[_0x326374('0x1b3')],{'as':'ReportAgentPreview','foreignKey':_0x326374('0x33')}),db['CmList'][_0x326374('0x19f')](db[_0x326374('0x1e0')],{'as':_0x326374('0x140'),'through':'voice_queues_has_cm_lists'}),db[_0x326374('0x6')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':_0x326374('0x196'),'through':'cm_user_has_lists'}),db[_0x326374('0x1a4')]['hasMany'](db[_0x326374('0x89')],{'as':_0x326374('0x1ac'),'onDelete':'cascade'}),db[_0x326374('0x1a4')]['belongsToMany'](db[_0x326374('0x17b')],{'as':'Agents','through':'user_has_voice_prefixes'}),db[_0x326374('0x14a')][_0x326374('0x145')](db[_0x326374('0x17b')],{'as':_0x326374('0x83'),'foreignKey':_0x326374('0x188')}),db['UserProfile'][_0x326374('0x145')](db[_0x326374('0xe6')],{'as':_0x326374('0xb5'),'foreignKey':_0x326374('0x188'),'onDelete':_0x326374('0x30')}),db['UserProfileSection'][_0x326374('0x145')](db[_0x326374('0x11e')],{'as':_0x326374('0x58'),'foreignKey':_0x326374('0x81'),'onDelete':_0x326374('0x30')}),db[_0x326374('0x173')][_0x326374('0x145')](db[_0x326374('0xec')],{'as':'Dispositions','foreignKey':_0x326374('0xca')}),db['WhatsappAccount'][_0x326374('0x145')](db[_0x326374('0xdb')],{'as':_0x326374('0x8a'),'foreignKey':_0x326374('0xca')}),db['WhatsappAccount'][_0x326374('0x145')](db[_0x326374('0xa3')],{'as':_0x326374('0x11a'),'foreignKey':_0x326374('0xca')}),db['WhatsappAccount'][_0x326374('0x145')](db[_0x326374('0xeb')],{'as':_0x326374('0xb1')}),db['WhatsappAccount']['hasMany'](db[_0x326374('0x19e')],{'as':'Applications'}),db[_0x326374('0x173')]['belongsTo'](db['CmList'],{'as':'List','foreignKey':'ListId'}),db['WhatsappAccount'][_0x326374('0x9b')](db['Pause'],{'as':'mandatoryDispositionPause','foreignKey':_0x326374('0x92')}),db[_0x326374('0x173')]['belongsToMany'](db[_0x326374('0x17b')],{'as':_0x326374('0x196'),'through':_0x326374('0x1c6')}),db['WhatsappApplication'][_0x326374('0x9b')](db[_0x326374('0x17b')],{'onDelete':_0x326374('0x1e4')}),db[_0x326374('0x19e')][_0x326374('0x9b')](db[_0x326374('0x184')],{'onDelete':_0x326374('0x1e4')}),db[_0x326374('0x19e')][_0x326374('0x9b')](db['WhatsappAccount'],{'onDelete':_0x326374('0x1e4')}),db['WhatsappApplication']['belongsTo'](db['Interval'],{'onDelete':'restrict','foreignKey':_0x326374('0xbb')}),db[_0x326374('0x19e')][_0x326374('0x9b')](db[_0x326374('0xf5')],{'onDelete':_0x326374('0x1e4'),'foreignKey':_0x326374('0x1cf')}),db[_0x326374('0xeb')][_0x326374('0x145')](db[_0x326374('0xa3')],{'as':_0x326374('0x11a'),'onDelete':_0x326374('0x30'),'foreignKey':'WhatsappInteractionId'}),db[_0x326374('0xeb')][_0x326374('0x9b')](db[_0x326374('0x173')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0xca')}),db[_0x326374('0xeb')][_0x326374('0x9b')](db[_0x326374('0x64')],{'as':'Contact','foreignKey':'ContactId'}),db[_0x326374('0xeb')][_0x326374('0x9b')](db['User'],{'as':_0x326374('0x170'),'foreignKey':_0x326374('0x44')}),db[_0x326374('0xeb')][_0x326374('0x19f')](db[_0x326374('0xf5')],{'through':_0x326374('0xfc'),'as':_0x326374('0x130')}),db[_0x326374('0xeb')]['belongsToMany'](db[_0x326374('0xf5')],{'through':_0x326374('0xfc'),'as':'ThroughTags'}),db[_0x326374('0xeb')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':'Users','through':'user_has_whatsapp_interactions','foreignKey':_0x326374('0x1bf')}),db[_0x326374('0xa3')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'as':_0x326374('0x17b')}),db[_0x326374('0xa3')]['belongsTo'](db[_0x326374('0x64')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x54')}),db['WhatsappMessage']['belongsTo'](db[_0x326374('0xeb')],{'onDelete':_0x326374('0x30'),'as':_0x326374('0x67'),'foreignKey':_0x326374('0x1bf')}),db['WhatsappMessage'][_0x326374('0x9b')](db[_0x326374('0x173')],{'as':_0x326374('0x187'),'foreignKey':_0x326374('0xca')}),db[_0x326374('0x10b')]['belongsTo'](db[_0x326374('0x173')],{}),db[_0x326374('0x10b')]['belongsTo'](db[_0x326374('0x6')],{'as':_0x326374('0x78'),'foreignKey':_0x326374('0x33')}),db[_0x326374('0x10b')]['belongsTo'](db[_0x326374('0x64')],{'as':_0x326374('0x54'),'foreignKey':_0x326374('0x13d')}),db[_0x326374('0x10b')]['belongsTo'](db['WhatsappInteraction'],{}),db['WhatsappQueueReport'][_0x326374('0x9b')](db[_0x326374('0x184')],{}),db['WhatsappQueueReport'][_0x326374('0x9b')](db[_0x326374('0xa3')],{}),db['WhatsappQueueReport'][_0x326374('0x9b')](db['User'],{}),db[_0x326374('0x156')]['belongsTo'](db['WhatsappMessage'],{}),db[_0x326374('0x156')][_0x326374('0x9b')](db['WhatsappInteraction'],{}),db['WhatsappTransferReport'][_0x326374('0x9b')](db[_0x326374('0x173')],{'foreignKey':_0x326374('0x1aa'),'as':_0x326374('0x110')}),db['WhatsappTransferReport']['belongsTo'](db[_0x326374('0x173')],{'foreignKey':_0x326374('0x1a2'),'as':'ToAccount'}),db[_0x326374('0x156')]['belongsTo'](db['WhatsappQueue'],{'foreignKey':'ToQueueId','as':'ToQueue'}),db[_0x326374('0x156')]['belongsTo'](db[_0x326374('0x17b')],{'foreignKey':_0x326374('0x91'),'as':'FromAgent'}),db[_0x326374('0x156')][_0x326374('0x9b')](db[_0x326374('0x17b')],{'foreignKey':'ToUserId','as':_0x326374('0x1a')}),db[_0x326374('0x184')][_0x326374('0x19f')](db[_0x326374('0x17b')],{'as':'Agents','through':_0x326374('0xa6'),'foreignKey':_0x326374('0x51')}),db[_0x326374('0x184')][_0x326374('0x19f')](db[_0x326374('0x14f')],{'through':_0x326374('0x88'),'as':_0x326374('0x34')}),module[_0x326374('0x1a5')]={'db':db,'dbH':dbH};