Merged revisions 51236 via svnmerge from

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

................
r51236 | tilghman | 2007-01-18 11:49:41 -0600 (Thu, 18 Jan 2007) | 10 lines

Merged revisions 51235 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r51235 | tilghman | 2007-01-18 11:42:17 -0600 (Thu, 18 Jan 2007) | 2 lines

Document all the fields, including the indication that "uniqueid" should not be renamed.

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@51237 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.6.0
Tilghman Lesher 19 years ago
parent 2c5d2168c1
commit c97add6954

@ -1,13 +1,66 @@
drop table if exists users; DROP TABLE IF EXISTS voicemail;
create table users ( CREATE TABLE voicemail (
context VARCHAR(80) NOT NULL, -- All of these column names are very specific, including "uniqueid". Do not change them if you wish voicemail to work.
mailbox VARCHAR(80) NOT NULL, uniqueid INT(5) NOT NULL AUTO_INCREMENT PRIMARY KEY,
password VARCHAR(80) NOT NULL DEFAULT '', -- Mailbox context.
fullname VARCHAR(80) NOT NULL DEFAULT '', context CHAR(80) NOT NULL DEFAULT 'default',
email VARCHAR(80) NOT NULL DEFAULT '', -- Mailbox number. Should be numeric.
pager VARCHAR(80) NOT NULL DEFAULT '', mailbox CHAR(80) NOT NULL,
options VARCHAR(160) NOT NULL DEFAULT '', -- Must be numeric. Negative if you don't want it to be changed from VoicemailMain
imapuser VARCHAR(80) DEFAULT NULL, password CHAR(80) NOT NULL,
imappassword VARCHAR(80) DEFAULT NULL, -- Used in email and for Directory app
PRIMARY KEY (context, mailbox) fullname CHAR(80),
-- Email address (will get sound file if attach=yes)
email CHAR(80),
-- Email address (won't get sound file)
pager CHAR(80),
-- Attach sound file to email - YES/no
attach CHAR(3),
-- Which sound format to attach
attachfmt CHAR(10),
-- Send email from this address
serveremail CHAR(80),
-- Prompts in alternative language
language CHAR(20),
-- Alternative timezone, as defined in voicemail.conf
tz CHAR(30),
-- Delete voicemail from server after sending email notification - yes/NO
deletevoicemail CHAR(3),
-- Read back CallerID information during playback - yes/NO
saycid CHAR(3),
-- Allow user to send voicemail from within VoicemailMain - YES/no
sendvoicemail CHAR(3),
-- Listen to voicemail and approve before sending - yes/NO
review CHAR(3),
-- Warn user a temporary greeting exists - yes/NO
tempgreetwarn CHAR(3),
-- Allow '0' to jump out during greeting - yes/NO
operator CHAR(3),
-- Hear date/time of message within VoicemailMain - YES/no
envelope CHAR(3),
-- Hear length of message within VoicemailMain - yes/NO
sayduration CHAR(3),
-- Minimum duration in minutes to say
saydurationm INT(3),
-- Force new user to record name when entering voicemail - yes/NO
forcename CHAR(3),
-- Force new user to record greetings when entering voicemail - yes/NO
forcegreetings CHAR(3),
-- Context in which to dial extension for callback
callback CHAR(80),
-- Context in which to dial extension (from advanced menu)
dialout CHAR(80),
-- Context in which to execute 0 or * escape during greeting
exitcontext CHAR(80),
-- Maximum length of message (in seconds)
maxmessage INT(5),
-- Maximum messages in a folder (100 if not specified)
maxmsg INT(5),
-- Increase DB gain on recorded message by this amount (0.0 means none)
volgain DECIMAL(5,2),
-- IMAP user for authentication (if using IMAP storage)
imapuser VARCHAR(80),
-- IMAP password for authentication (if using IMAP storage)
imappassword VARCHAR(80),
stamp timestamp
); );

Loading…
Cancel
Save