[Asterisk-code-review] added oracle support (asterisk[master])
HZMI8gkCvPpom0tM
asteriskteam at digium.com
Wed Jul 22 09:34:35 CDT 2015
HZMI8gkCvPpom0tM has uploaded a new change for review.
https://gerrit.asterisk.org/947
Change subject: added oracle support
......................................................................
added oracle support
Change-Id: I47573945733815bef6d8e0cf7ff07d2fe7f51387
---
M contrib/ast-db-manage/config/versions/371a3bf4143e_add_user_eq_phone_option_to_pjsip.py
1 file changed, 12 insertions(+), 6 deletions(-)
git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/47/947/1
diff --git a/contrib/ast-db-manage/config/versions/371a3bf4143e_add_user_eq_phone_option_to_pjsip.py b/contrib/ast-db-manage/config/versions/371a3bf4143e_add_user_eq_phone_option_to_pjsip.py
index 145d6be..f46a336 100644
--- a/contrib/ast-db-manage/config/versions/371a3bf4143e_add_user_eq_phone_option_to_pjsip.py
+++ b/contrib/ast-db-manage/config/versions/371a3bf4143e_add_user_eq_phone_option_to_pjsip.py
@@ -18,13 +18,19 @@
YESNO_VALUES = ['yes', 'no']
def upgrade():
- ############################# Enums ##############################
+ currentcontext = op.get_context()
+ if currentcontext.bind.dialect.name != 'oracle':
+ ############################# Enums ##############################
- # yesno_values have already been created, so use postgres enum object
- # type to get around "already created" issue - works okay with mysql
- yesno_values = ENUM(*YESNO_VALUES, name=YESNO_NAME, create_type=False)
+ # yesno_values have already been created, so use postgres enum object
+ # type to get around "already created" issue - works okay with mysql
+ yesno_values = ENUM(*YESNO_VALUES, name=YESNO_NAME, create_type=False)
- op.add_column('ps_endpoints', sa.Column('user_eq_phone', yesno_values))
+ op.add_column('ps_endpoints', sa.Column('user_eq_phone', yesno_values))
+ if currentcontext.bind.dialect.name == 'oracle':
+
+ op.add_column('ps_endpoints', sa.Column('user_eq_phone', sa.Enum(*YESNO_VALUES, name='psepYnNusereqphone')))
+
def downgrade():
- op.drop_column('ps_endpoints', 'user_eq_phone')
+ op.drop_column('ps_endpoints', 'user_eq_phone')
--
To view, visit https://gerrit.asterisk.org/947
To unsubscribe, visit https://gerrit.asterisk.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I47573945733815bef6d8e0cf7ff07d2fe7f51387
Gerrit-PatchSet: 1
Gerrit-Project: asterisk
Gerrit-Branch: master
Gerrit-Owner: HZMI8gkCvPpom0tM <fuxfwgc4a2i1gr at gmail.com>
More information about the asterisk-code-review
mailing list