9f8cd5ccd8bc93f02163814c343d4f500b91f830
[asterisk/asterisk.git] / contrib / scripts / iax-friends.sql
1 #
2 # Table structure for table `iaxfriends`
3 #
4
5 CREATE TABLE `iaxfriends` (
6   `name` varchar(40) NOT NULL default '',
7   `username` varchar(40) NOT NULL default '',
8   `secret` varchar(40) NOT NULL default '',
9   `dbsecret` varchar(40) NOT NULL default '',
10   `context` varchar(40) NOT NULL default '',
11   `regcontext` varchar(40) NOT NULL default '',
12   `host` varchar(40) NOT NULL default 'dynamic',
13   `ipaddr` varchar(20) NOT NULL default '',
14   `port` int(6) NOT NULL default '0',
15   `defaultip` varchar(20) NOT NULL default '',
16   `sourceaddress` varchar(20) NOT NULL default '',
17   `mask` varchar(20) NOT NULL default '',
18   `regexten` varchar(40) NOT NULL default '',
19   `regseconds` int(11) NOT NULL default '0',
20   `accountcode` varchar(20) NOT NULL default '', 
21   `mohinterpret` varchar(20) NOT NULL default '', 
22   `mohsuggest` varchar(20) NOT NULL default '', 
23   `inkeys` varchar(40) NOT NULL default '', 
24   `outkey` varchar(40) NOT NULL default '', 
25   `language` varchar(10) NOT NULL default '', 
26   `callerid` varchar(40) NOT NULL default '', 
27   `cid_number` varchar(40) NOT NULL default '', 
28   `sendani` varchar(10) NOT NULL default '', 
29   `fullname` varchar(40) NOT NULL default '', 
30   `trunk` varchar(10) NOT NULL default '', 
31   `auth` varchar(20) NOT NULL default '', 
32   `maxauthreq` varchar(15) NOT NULL default '', 
33   `encryption` varchar(20) NOT NULL default '', 
34   `transfer` varchar(10) NOT NULL default '', 
35   `jitterbuffer` varchar(10) NOT NULL default '', 
36   `forcejitterbuffer` varchar(10) NOT NULL default '', 
37   `disallow` varchar(40) NOT NULL default 'all', 
38   `allow` varchar(40) NOT NULL default '', 
39   `codecpriority` varchar(40) NOT NULL default '', 
40   `qualify` varchar(10) NOT NULL default '', 
41   `qualifysmoothing` varchar(10) NOT NULL default '', 
42   `qualifyfreqok` varchar(10) NOT NULL default '', 
43   `qualifyfreqnotok` varchar(10) NOT NULL default '', 
44   `timezone` varchar(20) NOT NULL default '', 
45   `adsi` varchar(10) NOT NULL default '', 
46   `amaflags` varchar(20) NOT NULL default '', 
47   `setvar` varchar(200) NOT NULL default '', 
48   PRIMARY KEY  (`name`),
49   INDEX name (name, host),
50   INDEX name2 (name, ipaddr, port),
51   INDEX ipaddr (ipaddr, port),
52   INDEX host (host, port),
53 ) TYPE=MyISAM;
54