99e8d6946c794f5a4665377f70a78171bb66b3af
[motion-next.git] / server / api / openchannelQueue / openchannelQueue.attributes.js
1 const a493_0xb8bb=['rrmemory','INTEGER','sequelize','ENUM','STRING','name','exports','beepall'];(function(_0x410965,_0xb8bb0f){const _0x4ae6de=function(_0x370e28){while(--_0x370e28){_0x410965['push'](_0x410965['shift']());}};_0x4ae6de(++_0xb8bb0f);}(a493_0xb8bb,0xd8));const a493_0x4ae6=function(_0x410965,_0xb8bb0f){_0x410965=_0x410965-0x0;let _0x4ae6de=a493_0xb8bb[_0x410965];return _0x4ae6de;};const _0x4747a5=a493_0x4ae6;'use strict';const Sequelize=require(_0x4747a5('0x2'));module[_0x4747a5('0x6')]={'name':{'type':Sequelize[_0x4747a5('0x4')],'unique':_0x4747a5('0x5'),'validate':{'notEmpty':!![],'is':/^[A-Za-z0-9._]+$/i}},'description':{'type':Sequelize[_0x4747a5('0x4')]},'timeout':{'type':Sequelize[_0x4747a5('0x1')],'validate':{'min':0x1,'max':0x20c49b}},'strategy':{'type':Sequelize[_0x4747a5('0x3')](_0x4747a5('0x0'),_0x4747a5('0x7'),'roundrobin')}};