Add example script for use with the externpasscheck voicemail.conf option.
[asterisk/asterisk.git] / contrib / scripts / sip-friends.sql
1 #
2 # Table structure for table `sipfriends`
3 #
4
5 CREATE TABLE `sipfriends` (
6   `name` varchar(40) NOT NULL default '',
7   `type` varchar(10) NOT NULL default '',
8   `defaultuser` varchar(40),
9   `fromuser` varchar(40),
10   `fromdomain` varchar(40),
11   `secret` varchar(40),
12   `md5secret` varchar(40),
13   `auth` varchar(10),
14   `mailbox` varchar(20),
15   `subscribemwi` varchar(10), -- yes/no
16   `vmexten` varchar(20),
17   `callerid` varchar(40),
18   `cid_number` varchar(40),
19   `callingpres` varchar(20),
20   `usereqphone` varchar(10),
21   `language` varchar(10),
22   `incominglimit` varchar(10),
23   `context` varchar(40) NOT NULL default '',
24   `subscribecontext` varchar(40),
25   `amaflags` varchar(20),
26   `accountcode` varchar(20),
27   `musicclass` varchar(20),
28   `mohsuggest` varchar(20),
29   `allowtransfer` varchar(20),
30   `callgroup` varchar(20),
31   `pickupgroup` varchar(20),
32   `autoframing` varchar(10), -- yes/no
33   `disallow` varchar(20) default 'all',
34   `allow` varchar(20),
35   `maxcallbitrate` varchar(15),
36   `host` varchar(40) default 'dynamic',
37   `outboundproxy` varchar(40),
38   `ipaddr` varchar(20) NOT NULL default '',
39   `defaultip` varchar(20),
40   `port` int(6) NOT NULL default '0',
41   `fullcontact` varchar(40),
42   `insecure` varchar(20),
43   `qualify` varchar(15),
44   `regseconds` int(11) NOT NULL default '0',
45   `regexten` varchar(20),
46   `regserver` varchar(20),
47   `rtptimeout` varchar(15),
48   `rtpholdtimeout` varchar(15),
49   `rtpkeepalive` varchar(15),
50   `lastms` int(11) NOT NULL default '-1',
51   `setvar` varchar(200),
52   `useragent` varchar(50),
53   PRIMARY KEY  (`name`),
54   INDEX host (host, port),
55   INDEX ipaddr (ipaddr, port)
56 ) TYPE=MyISAM;