dect
/
asterisk
Archived
13
0
Fork 0

Merged revisions 317805 via svnmerge from

https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r317805 | russell | 2011-05-06 14:14:39 -0500 (Fri, 06 May 2011) | 7 lines
  
  Add a new sipfriends.sql for MySQL that has more fields in it.
  
  (closes issue #16399)
  Reported by: pabelanger
  Patches:
        sipfriends.sql.v3 uploaded by pabelanger (license 224)
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@317807 f38db490-d61c-443f-a65b-d21fe96a405b
This commit is contained in:
russell 2011-05-06 19:15:45 +00:00
parent e7be0dbc5f
commit 5841d4a809
1 changed files with 93 additions and 51 deletions

View File

@ -2,55 +2,97 @@
# Table structure for table `sipfriends` # Table structure for table `sipfriends`
# #
CREATE TABLE `sipfriends` ( CREATE TABLE IF NOT EXISTS `sipfriends` (
`name` varchar(40) NOT NULL default '', `id` int(11) NOT NULL AUTO_INCREMENT,
`type` varchar(10) NOT NULL default '', `name` varchar(10) NOT NULL,
`username` varchar(40), `ipaddr` varchar(15) DEFAULT NULL,
`fromuser` varchar(40), `port` int(5) DEFAULT NULL,
`fromdomain` varchar(40), `regseconds` int(11) DEFAULT NULL,
`secret` varchar(40), `defaultuser` varchar(10) DEFAULT NULL,
`md5secret` varchar(40), `fullcontact` varchar(35) DEFAULT NULL,
`auth` varchar(10), `regserver` varchar(20) DEFAULT NULL,
`mailbox` varchar(20), `useragent` varchar(20) DEFAULT NULL,
`subscribemwi` varchar(10), -- yes/no `lastms` int(11) DEFAULT NULL,
`vmexten` varchar(20), `host` varchar(40) DEFAULT NULL,
`callerid` varchar(40), `type` enum('friend','user','peer') DEFAULT NULL,
`cid_number` varchar(40), `context` varchar(40) DEFAULT NULL,
`callingpres` varchar(20), `permit` varchar(40) DEFAULT NULL,
`usereqphone` varchar(10), `deny` varchar(40) DEFAULT NULL,
`language` varchar(10), `secret` varchar(40) DEFAULT NULL,
`incominglimit` varchar(10), `md5secret` varchar(40) DEFAULT NULL,
`context` varchar(40) NOT NULL default '', `remotesecret` varchar(40) DEFAULT NULL,
`subscribecontext` varchar(40), `transport` enum('udp','tcp','udp,tcp','tcp,udp') DEFAULT NULL,
`amaflags` varchar(20), `dtmfmode` enum('rfc2833','info','shortinfo','inband','auto') DEFAULT NULL,
`accountcode` varchar(20), `directmedia` enum('yes','no','nonat','update') DEFAULT NULL,
`musicclass` varchar(20), `nat` enum('yes','no','never','route') DEFAULT NULL,
`mohsuggest` varchar(20), `callgroup` varchar(40) DEFAULT NULL,
`allowtransfer` varchar(20), `pickupgroup` varchar(40) DEFAULT NULL,
`callgroup` varchar(20), `language` varchar(40) DEFAULT NULL,
`pickupgroup` varchar(20), `allow` varchar(40) DEFAULT NULL,
`autoframing` varchar(10), -- yes/no `disallow` varchar(40) DEFAULT NULL,
`disallow` varchar(20) default 'all', `insecure` varchar(40) DEFAULT NULL,
`allow` varchar(20), `trustrpid` enum('yes','no') DEFAULT NULL,
`maxcallbitrate` varchar(15), `progressinband` enum('yes','no','never') DEFAULT NULL,
`host` varchar(40) default 'dynamic', `promiscredir` enum('yes','no') DEFAULT NULL,
`outboundproxy` varchar(40), `useclientcode` enum('yes','no') DEFAULT NULL,
`ipaddr` varchar(40) NOT NULL default '', `accountcode` varchar(40) DEFAULT NULL,
`defaultip` varchar(20), `setvar` varchar(40) DEFAULT NULL,
`dtmfmode` varchar(7) default NULL, `callerid` varchar(40) DEFAULT NULL,
`port` int(6) NOT NULL default '0', `amaflags` varchar(40) DEFAULT NULL,
`fullcontact` varchar(40), `callcounter` enum('yes','no') DEFAULT NULL,
`insecure` varchar(20), `busylevel` int(11) DEFAULT NULL,
`qualify` varchar(15), `allowoverlap` enum('yes','no') DEFAULT NULL,
`regseconds` int(11) NOT NULL default '0', `allowsubscribe` enum('yes','no') DEFAULT NULL,
`regexten` varchar(20), `videosupport` enum('yes','no') DEFAULT NULL,
`regserver` varchar(20), `maxcallbitrate` int(11) DEFAULT NULL,
`rtptimeout` varchar(15), `rfc2833compensate` enum('yes','no') DEFAULT NULL,
`rtpholdtimeout` varchar(15), `mailbox` varchar(40) DEFAULT NULL,
`rtpkeepalive` varchar(15), `session-timers` enum('accept','refuse','originate') DEFAULT NULL,
`lastms` int(11) NOT NULL default '-1', `session-expires` int(11) DEFAULT NULL,
`setvar` varchar(200), `session-minse` int(11) DEFAULT NULL,
PRIMARY KEY (`name`), `session-refresher` enum('uac','uas') DEFAULT NULL,
INDEX host (host, port), `t38pt_usertpsource` varchar(40) DEFAULT NULL,
INDEX ipaddr (ipaddr, port) `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; ) ENGINE=MyISAM;