Merged revisions 286588 via svnmerge from
[asterisk/asterisk.git] / contrib / realtime / mysql / voicemail_messages.sql
1 -- While this does not use the realtime backend, for brevity, we include this table here, as well.
2 DROP TABLE IF EXISTS voicemail_messages;
3 CREATE TABLE voicemail_messages (
4         -- Logical directory
5         dir CHAR(255),
6         -- Message number within the logical directory
7         msgnum INT(4),
8         -- Dialplan context
9         context CHAR(80),
10         -- Dialplan context, if Voicemail was invoked from a macro
11         macrocontext CHAR(80),
12         -- CallerID, when the message was left
13         callerid CHAR(80),
14         -- Date when the message was left, in Unixtime
15         origtime INT(11),
16         -- Length of the message, in seconds
17         duration INT(11),
18         -- The recording itself
19         recording BLOB,
20         -- Text flags indicating urgency of the message
21         flag CHAR(30),
22         -- Value of channel variable VM_CATEGORY, if set
23         category CHAR(30),
24         -- Owner of the mailbox
25         mailboxuser CHAR(30),
26         -- Context of the owner of the mailbox
27         mailboxcontext CHAR(30),
28         PRIMARY KEY (dir, msgnum)
29 );