summaryrefslogtreecommitdiff
path: root/contrib/realtime/oracle/oracle_voicemail.sql
diff options
context:
space:
mode:
authorKevin Harwell <kharwell@digium.com>2017-03-23 15:33:40 -0500
committerKevin Harwell <kharwell@digium.com>2017-03-23 15:33:40 -0500
commit552cf009c0939c8b6597708135412bdc596df4bb (patch)
treecc461fe481f77ddf96063a0fec5b360541b05c86 /contrib/realtime/oracle/oracle_voicemail.sql
parentf1b34e6eb465221902baf4dc9f8979201472202c (diff)
Update for 13.15.0-rc113.15.0-rc1
Diffstat (limited to 'contrib/realtime/oracle/oracle_voicemail.sql')
-rw-r--r--contrib/realtime/oracle/oracle_voicemail.sql48
1 files changed, 48 insertions, 0 deletions
diff --git a/contrib/realtime/oracle/oracle_voicemail.sql b/contrib/realtime/oracle/oracle_voicemail.sql
new file mode 100644
index 000000000..12133ea8c
--- /dev/null
+++ b/contrib/realtime/oracle/oracle_voicemail.sql
@@ -0,0 +1,48 @@
+CREATE TABLE alembic_version (
+ version_num VARCHAR2(32 CHAR) NOT NULL
+)
+
+/
+
+-- Running upgrade -> a2e9769475e
+
+CREATE TABLE voicemail_messages (
+ dir VARCHAR2(255 CHAR) NOT NULL,
+ msgnum INTEGER NOT NULL,
+ context VARCHAR2(80 CHAR),
+ macrocontext VARCHAR2(80 CHAR),
+ callerid VARCHAR2(80 CHAR),
+ origtime INTEGER,
+ duration INTEGER,
+ recording BLOB,
+ flag VARCHAR2(30 CHAR),
+ category VARCHAR2(30 CHAR),
+ mailboxuser VARCHAR2(30 CHAR),
+ mailboxcontext VARCHAR2(30 CHAR),
+ msg_id VARCHAR2(40 CHAR)
+)
+
+/
+
+ALTER TABLE voicemail_messages ADD CONSTRAINT voicemail_messages_dir_msgnum PRIMARY KEY (dir, msgnum)
+
+/
+
+CREATE INDEX voicemail_messages_dir ON voicemail_messages (dir)
+
+/
+
+INSERT INTO alembic_version (version_num) VALUES ('a2e9769475e')
+
+/
+
+-- Running upgrade a2e9769475e -> 39428242f7f5
+
+ALTER TABLE voicemail_messages MODIFY recording BLOB
+
+/
+
+UPDATE alembic_version SET version_num='39428242f7f5' WHERE alembic_version.version_num = 'a2e9769475e'
+
+/
+