mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-16 06:48:25 +00:00
Somewhere between 1.4 and 1.8 the sipusers family has become completely unused. Before that, the sipfriends family had been obsoleted in favor of separate sipusers and sippeers families. Apparently, they have been merged back again into a single family which is now called "sippeers". Reviewed by: irroot, oej, pabelanger Review: https://reviewboard.asterisk.org/r/1523 ........ Merged revisions 342869 from http://svn.asterisk.org/svn/asterisk/branches/1.8 ........ Merged revisions 342870 from http://svn.asterisk.org/svn/asterisk/branches/10 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@342871 65c4cc65-6c06-0410-ace0-fbb531ad65f3
99 lines
4.4 KiB
SQL
99 lines
4.4 KiB
SQL
#
|
|
# Table structure for table `sippeers`
|
|
#
|
|
|
|
CREATE TABLE IF NOT EXISTS `sippeers` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(10) NOT NULL,
|
|
`ipaddr` varchar(15) DEFAULT NULL,
|
|
`port` int(5) DEFAULT NULL,
|
|
`regseconds` int(11) DEFAULT NULL,
|
|
`defaultuser` varchar(10) DEFAULT NULL,
|
|
`fullcontact` varchar(35) DEFAULT NULL,
|
|
`regserver` varchar(20) DEFAULT NULL,
|
|
`useragent` varchar(20) DEFAULT NULL,
|
|
`lastms` int(11) DEFAULT NULL,
|
|
`host` varchar(40) DEFAULT NULL,
|
|
`type` enum('friend','user','peer') DEFAULT NULL,
|
|
`context` varchar(40) DEFAULT NULL,
|
|
`permit` varchar(40) DEFAULT NULL,
|
|
`deny` varchar(40) DEFAULT NULL,
|
|
`secret` varchar(40) DEFAULT NULL,
|
|
`md5secret` varchar(40) DEFAULT NULL,
|
|
`remotesecret` varchar(40) DEFAULT NULL,
|
|
`transport` enum('udp','tcp','udp,tcp','tcp,udp') DEFAULT NULL,
|
|
`dtmfmode` enum('rfc2833','info','shortinfo','inband','auto') DEFAULT NULL,
|
|
`directmedia` enum('yes','no','nonat','update') DEFAULT NULL,
|
|
`nat` enum('yes','no','never','route') DEFAULT NULL,
|
|
`callgroup` varchar(40) DEFAULT NULL,
|
|
`pickupgroup` varchar(40) DEFAULT NULL,
|
|
`language` varchar(40) DEFAULT NULL,
|
|
`allow` varchar(40) DEFAULT NULL,
|
|
`disallow` varchar(40) DEFAULT NULL,
|
|
`insecure` varchar(40) DEFAULT NULL,
|
|
`trustrpid` enum('yes','no') DEFAULT NULL,
|
|
`progressinband` enum('yes','no','never') DEFAULT NULL,
|
|
`promiscredir` enum('yes','no') DEFAULT NULL,
|
|
`useclientcode` enum('yes','no') DEFAULT NULL,
|
|
`accountcode` varchar(40) DEFAULT NULL,
|
|
`setvar` varchar(40) DEFAULT NULL,
|
|
`callerid` varchar(40) DEFAULT NULL,
|
|
`amaflags` varchar(40) DEFAULT NULL,
|
|
`callcounter` enum('yes','no') DEFAULT NULL,
|
|
`busylevel` int(11) DEFAULT NULL,
|
|
`allowoverlap` enum('yes','no') DEFAULT NULL,
|
|
`allowsubscribe` enum('yes','no') DEFAULT NULL,
|
|
`videosupport` enum('yes','no') DEFAULT NULL,
|
|
`maxcallbitrate` int(11) DEFAULT NULL,
|
|
`rfc2833compensate` enum('yes','no') DEFAULT NULL,
|
|
`mailbox` varchar(40) DEFAULT NULL,
|
|
`session-timers` enum('accept','refuse','originate') DEFAULT NULL,
|
|
`session-expires` int(11) DEFAULT NULL,
|
|
`session-minse` int(11) DEFAULT NULL,
|
|
`session-refresher` enum('uac','uas') DEFAULT NULL,
|
|
`t38pt_usertpsource` varchar(40) DEFAULT NULL,
|
|
`regexten` varchar(40) DEFAULT NULL,
|
|
`fromdomain` varchar(40) DEFAULT NULL,
|
|
`fromuser` varchar(40) DEFAULT NULL,
|
|
`qualify` varchar(40) DEFAULT NULL,
|
|
`defaultip` varchar(40) DEFAULT NULL,
|
|
`rtptimeout` int(11) DEFAULT NULL,
|
|
`rtpholdtimeout` int(11) DEFAULT NULL,
|
|
`sendrpid` enum('yes','no') DEFAULT NULL,
|
|
`outboundproxy` varchar(40) DEFAULT NULL,
|
|
`callbackextension` varchar(40) DEFAULT NULL,
|
|
`registertrying` enum('yes','no') DEFAULT NULL,
|
|
`timert1` int(11) DEFAULT NULL,
|
|
`timerb` int(11) DEFAULT NULL,
|
|
`qualifyfreq` int(11) DEFAULT NULL,
|
|
`constantssrc` enum('yes','no') DEFAULT NULL,
|
|
`contactpermit` varchar(40) DEFAULT NULL,
|
|
`contactdeny` varchar(40) DEFAULT NULL,
|
|
`usereqphone` enum('yes','no') DEFAULT NULL,
|
|
`textsupport` enum('yes','no') DEFAULT NULL,
|
|
`faxdetect` enum('yes','no') DEFAULT NULL,
|
|
`buggymwi` enum('yes','no') DEFAULT NULL,
|
|
`auth` varchar(40) DEFAULT NULL,
|
|
`fullname` varchar(40) DEFAULT NULL,
|
|
`trunkname` varchar(40) DEFAULT NULL,
|
|
`cid_number` varchar(40) DEFAULT NULL,
|
|
`callingpres` enum('allowed_not_screened','allowed_passed_screen','allowed_failed_screen','allowed','prohib_not_screened','prohib_passed_screen','prohib_failed_screen','prohib') DEFAULT NULL,
|
|
`mohinterpret` varchar(40) DEFAULT NULL,
|
|
`mohsuggest` varchar(40) DEFAULT NULL,
|
|
`parkinglot` varchar(40) DEFAULT NULL,
|
|
`hasvoicemail` enum('yes','no') DEFAULT NULL,
|
|
`subscribemwi` enum('yes','no') DEFAULT NULL,
|
|
`vmexten` varchar(40) DEFAULT NULL,
|
|
`autoframing` enum('yes','no') DEFAULT NULL,
|
|
`rtpkeepalive` int(11) DEFAULT NULL,
|
|
`call-limit` int(11) DEFAULT NULL,
|
|
`g726nonstandard` enum('yes','no') DEFAULT NULL,
|
|
`ignoresdpversion` enum('yes','no') DEFAULT NULL,
|
|
`allowtransfer` enum('yes','no') DEFAULT NULL,
|
|
`dynamic` enum('yes','no') DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `name` (`name`),
|
|
KEY `ipaddr` (`ipaddr`,`port`),
|
|
KEY `host` (`host`,`port`)
|
|
) ENGINE=MyISAM;
|