Skip to content

Commit b122843

Browse files
committed
database: Add migration support for OpenSIPS "3.5_to_3.6"
1 parent 6124cb1 commit b122843

File tree

1 file changed

+76
-1
lines changed

1 file changed

+76
-1
lines changed

opensipscli/modules/database.py

Lines changed: 76 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,14 @@
7676
]
7777

7878
DB_MIGRATIONS = {
79-
'3.4_to_3.5': [
79+
'3.5_to_3.6': [
80+
'config', # new
81+
'janus', # new
82+
'sockets', # new
83+
'trie_partitions', # new
84+
'trie_table', # new
85+
'domain', # changed (accept_subdomain added)
86+
'subscriber', # changed (email_address/rpid dropped)
8087
'acc',
8188
'active_watchers',
8289
'address',
@@ -97,6 +104,74 @@
97104
'dialog',
98105
'dialplan',
99106
'dispatcher',
107+
'domainpolicy',
108+
'dr_carriers',
109+
'dr_gateways',
110+
'dr_groups',
111+
'dr_partitions',
112+
'dr_rules',
113+
'emergency_report',
114+
'emergency_routing',
115+
'emergency_service_provider',
116+
'fraud_detection',
117+
'freeswitch',
118+
'globalblacklist',
119+
'grp',
120+
'imc_members',
121+
'imc_rooms',
122+
'jwt_profiles',
123+
'jwt_secrets',
124+
'load_balancer',
125+
'location',
126+
'missed_calls',
127+
'presentity',
128+
'pua',
129+
'qr_profiles',
130+
'rc_clients',
131+
'rc_demo_ratesheet',
132+
'rc_ratesheets',
133+
'rc_vendors',
134+
're_grp',
135+
'registrant',
136+
'rls_presentity',
137+
'rls_watchers',
138+
'route_tree',
139+
'rtpengine',
140+
'rtpproxy_sockets',
141+
'silo',
142+
'sip_trace',
143+
'smpp',
144+
'speed_dial',
145+
'tcp_mgm',
146+
'tls_mgm',
147+
'uri',
148+
'userblacklist',
149+
'usr_preferences',
150+
'watchers',
151+
'xcap',
152+
],
153+
154+
'3.4_to_3.5': [
155+
'dialog', # changed (mangled_from/to_uri cols extended)
156+
'dispatcher', # changed (attrs/description DEFAULT NULL)
157+
'acc',
158+
'active_watchers',
159+
'address',
160+
'b2b_entities',
161+
'b2b_logic',
162+
'b2b_sca',
163+
'cachedb',
164+
'carrierfailureroute',
165+
'carrierroute',
166+
'cc_agents',
167+
'cc_calls',
168+
'cc_cdrs',
169+
'cc_flows',
170+
'closeddial',
171+
'clusterer',
172+
'cpl',
173+
'dbaliases',
174+
'dialplan',
100175
'domain',
101176
'domainpolicy',
102177
'dr_carriers',

0 commit comments

Comments
 (0)