File: replace-deprecated-url

package info (click to toggle)
omnidb 3.0.3b%2Bds-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 34,260 kB
  • sloc: javascript: 439,909; python: 35,773; sh: 1,175; sql: 842; makefile: 28
file content (585 lines) | stat: -rw-r--r-- 54,686 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
Description: Replace deprecated url function with re_path
 Django 2.0 added a new function called re_path and url became an alias for
 this function. Django 3.0 marked the function as deprecated and it was removed
 in 4.0.
Author: Bradford D. Boyle <bradford.d.boyle@gmail.com>
Forwarded: no
Last-Update: 2024-06-21
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/OmniDB/OmniDB/urls.py
+++ b/OmniDB/OmniDB/urls.py
@@ -13,10 +13,10 @@
     1. Import the include() function: from django.conf.urls import url, include
     2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
 """
-from django.conf.urls import include, url
+from django.urls import include, re_path
 from django.contrib import admin
 
 urlpatterns = [
-    url(r'^admin/', admin.site.urls),
-    url(r'^', include('OmniDB_app.urls'))
+    re_path(r'^admin/', admin.site.urls),
+    re_path(r'^', include('OmniDB_app.urls'))
 ]
--- a/OmniDB/OmniDB_app/urls.py
+++ b/OmniDB/OmniDB_app/urls.py
@@ -1,5 +1,4 @@
-from django.conf.urls import url
-from django.urls import include, path
+from django.urls import include, path, re_path
 from . import views
 from django.conf import settings
 from django.conf.urls.static import static
@@ -8,290 +7,290 @@
 
     path('social-auth/', include('social_django.urls', namespace="social")),
 
-    url(r'^upload/$', views.plugins.upload_view, name='sign_in'),
+    re_path(r'^upload/$', views.plugins.upload_view, name='sign_in'),
 
-    url(r'^long_polling/$', views.polling.long_polling, name='long_polling'),
-    url(r'^create_request/$', views.polling.create_request, name='create_request'),
-    url(r'^clear_client/$', views.polling.clear_client, name='clear_client'),
-    url(r'^client_keep_alive/$', views.polling.client_keep_alive, name='client_keep_alive'),
+    re_path(r'^long_polling/$', views.polling.long_polling, name='long_polling'),
+    re_path(r'^create_request/$', views.polling.create_request, name='create_request'),
+    re_path(r'^clear_client/$', views.polling.clear_client, name='clear_client'),
+    re_path(r'^client_keep_alive/$', views.polling.client_keep_alive, name='client_keep_alive'),
 
     #LOGIN
-    url(r'^$', views.login.check_session, name='check_session'),
-    url(r'^omnidb_login/', views.login.index, name='login'),
-    url(r'^logout/', views.login.logout, name='logout'),
-    url(r'^check_session_message/$', views.login.check_session_message, name='check_session_message'),
-    url(r'^sign_in/$', views.login.sign_in, name='sign_in'),
+    re_path(r'^$', views.login.check_session, name='check_session'),
+    re_path(r'^omnidb_login/', views.login.index, name='login'),
+    re_path(r'^logout/', views.login.logout, name='logout'),
+    re_path(r'^check_session_message/$', views.login.check_session_message, name='check_session_message'),
+    re_path(r'^sign_in/$', views.login.sign_in, name='sign_in'),
 
     #CONNECTIONS
-    url(r'^edit_group/$', views.connections.edit_group, name='edit_group'),
-    url(r'^delete_group/$', views.connections.delete_group, name='delete_group'),
-    url(r'^get_connections/$', views.connections.get_connections, name='get_connections'),
-    url(r'^save_connection/$', views.connections.save_connection, name='save_connection'),
-    url(r'^delete_connection/$', views.connections.delete_connection, name='delete_connection'),
-    url(r'^test_connection/$', views.connections.test_connection, name='test_connection'),
-    url(r'^get_groups/$', views.connections.get_groups, name='get_groups'),
-    url(r'^new_group/$', views.connections.new_group, name='new_group'),
-    url(r'^save_group_connections/$', views.connections.save_group_connections, name='save_group_connections'),
+    re_path(r'^edit_group/$', views.connections.edit_group, name='edit_group'),
+    re_path(r'^delete_group/$', views.connections.delete_group, name='delete_group'),
+    re_path(r'^get_connections/$', views.connections.get_connections, name='get_connections'),
+    re_path(r'^save_connection/$', views.connections.save_connection, name='save_connection'),
+    re_path(r'^delete_connection/$', views.connections.delete_connection, name='delete_connection'),
+    re_path(r'^test_connection/$', views.connections.test_connection, name='test_connection'),
+    re_path(r'^get_groups/$', views.connections.get_groups, name='get_groups'),
+    re_path(r'^new_group/$', views.connections.new_group, name='new_group'),
+    re_path(r'^save_group_connections/$', views.connections.save_group_connections, name='save_group_connections'),
 
     #USERS
-    url(r'^get_users/$', views.users.get_users, name='get_users'),
-    url(r'^new_user/$', views.users.new_user, name='new_user'),
-    url(r'^remove_user/$', views.users.remove_user, name='remove_user'),
-    url(r'^save_users/$', views.users.save_users, name='save_users'),
+    re_path(r'^get_users/$', views.users.get_users, name='get_users'),
+    re_path(r'^new_user/$', views.users.new_user, name='new_user'),
+    re_path(r'^remove_user/$', views.users.remove_user, name='remove_user'),
+    re_path(r'^save_users/$', views.users.save_users, name='save_users'),
 
     #WORKSPACE
-    url(r'^workspace/', views.workspace.index, name='workspace'),
-    url(r'^shortcuts/', views.workspace.shortcuts, name='shortcuts'),
-    url(r'^close_welcome/', views.workspace.close_welcome, name='close_welcome'),
-    url(r'^save_config_user/', views.workspace.save_config_user, name='save_config_user'),
-    url(r'^save_shortcuts/', views.workspace.save_shortcuts, name='save_shortcuts'),
-    url(r'^get_database_list/', views.workspace.get_database_list, name='get_database_list'),
-    url(r'^renew_password/', views.workspace.renew_password, name='renew_password'),
-    url(r'^draw_graph/', views.workspace.draw_graph, name='draw_graph'),
-    url(r'^start_edit_data/', views.workspace.start_edit_data, name='start_edit_data'),
-    url(r'^get_completions/', views.workspace.get_completions, name='get_completions'),
-    url(r'^get_completions_table/', views.workspace.get_completions_table, name='get_completions_table'),
-    url(r'^get_command_list/', views.workspace.get_command_list, name='get_command_list'),
-    url(r'^clear_command_list/', views.workspace.clear_command_list, name='clear_command_list'),
-    url(r'^indent_sql/', views.workspace.indent_sql, name='indent_sql'),
-    url(r'^refresh_monitoring/', views.workspace.refresh_monitoring, name='refresh_monitoring'),
-    url(r'^get_console_history/', views.workspace.get_console_history, name='get_console_history'),
-    url(r'^clear_console_list/', views.workspace.clear_console_list, name='clear_console_list'),
-    url(r'^get_autocomplete_results/', views.workspace.get_autocomplete_results, name='get_autocomplete_results'),
-    url(r'^delete_plugin/', views.plugins.delete_plugin, name='delete_plugin'),
+    re_path(r'^workspace/', views.workspace.index, name='workspace'),
+    re_path(r'^shortcuts/', views.workspace.shortcuts, name='shortcuts'),
+    re_path(r'^close_welcome/', views.workspace.close_welcome, name='close_welcome'),
+    re_path(r'^save_config_user/', views.workspace.save_config_user, name='save_config_user'),
+    re_path(r'^save_shortcuts/', views.workspace.save_shortcuts, name='save_shortcuts'),
+    re_path(r'^get_database_list/', views.workspace.get_database_list, name='get_database_list'),
+    re_path(r'^renew_password/', views.workspace.renew_password, name='renew_password'),
+    re_path(r'^draw_graph/', views.workspace.draw_graph, name='draw_graph'),
+    re_path(r'^start_edit_data/', views.workspace.start_edit_data, name='start_edit_data'),
+    re_path(r'^get_completions/', views.workspace.get_completions, name='get_completions'),
+    re_path(r'^get_completions_table/', views.workspace.get_completions_table, name='get_completions_table'),
+    re_path(r'^get_command_list/', views.workspace.get_command_list, name='get_command_list'),
+    re_path(r'^clear_command_list/', views.workspace.clear_command_list, name='clear_command_list'),
+    re_path(r'^indent_sql/', views.workspace.indent_sql, name='indent_sql'),
+    re_path(r'^refresh_monitoring/', views.workspace.refresh_monitoring, name='refresh_monitoring'),
+    re_path(r'^get_console_history/', views.workspace.get_console_history, name='get_console_history'),
+    re_path(r'^clear_console_list/', views.workspace.clear_console_list, name='clear_console_list'),
+    re_path(r'^get_autocomplete_results/', views.workspace.get_autocomplete_results, name='get_autocomplete_results'),
+    re_path(r'^delete_plugin/', views.plugins.delete_plugin, name='delete_plugin'),
 
     #HOOKS
-    url(r'^get_plugins/', views.plugins.get_plugins, name='get_plugins'),
-    url(r'^list_plugins/', views.plugins.list_plugins, name='list_plugins'),
-    url(r'^reload_plugins/', views.plugins.reload_plugins, name='reload_plugins'),
-    url(r'^exec_plugin_function/', views.plugins.exec_plugin_function, name='exec_plugin_function'),
+    re_path(r'^get_plugins/', views.plugins.get_plugins, name='get_plugins'),
+    re_path(r'^list_plugins/', views.plugins.list_plugins, name='list_plugins'),
+    re_path(r'^reload_plugins/', views.plugins.reload_plugins, name='reload_plugins'),
+    re_path(r'^exec_plugin_function/', views.plugins.exec_plugin_function, name='exec_plugin_function'),
 
     #TREE_SNIPPETS
-    url(r'^get_node_children/', views.tree_snippets.get_node_children, name='get_node_children'),
-    url(r'^get_snippet_text/', views.tree_snippets.get_snippet_text, name='get_snippet_text'),
-    url(r'^new_node_snippet/', views.tree_snippets.new_node_snippet, name='new_node_snippet'),
-    url(r'^delete_node_snippet/', views.tree_snippets.delete_node_snippet, name='delete_node_snippet'),
-    url(r'^save_snippet_text/', views.tree_snippets.save_snippet_text, name='save_snippet_text'),
-    url(r'^rename_node_snippet/', views.tree_snippets.rename_node_snippet, name='rename_node_snippet'),
-    url(r'^get_all_snippets/', views.tree_snippets.get_all_snippets, name='get_all_snippets'),
+    re_path(r'^get_node_children/', views.tree_snippets.get_node_children, name='get_node_children'),
+    re_path(r'^get_snippet_text/', views.tree_snippets.get_snippet_text, name='get_snippet_text'),
+    re_path(r'^new_node_snippet/', views.tree_snippets.new_node_snippet, name='new_node_snippet'),
+    re_path(r'^delete_node_snippet/', views.tree_snippets.delete_node_snippet, name='delete_node_snippet'),
+    re_path(r'^save_snippet_text/', views.tree_snippets.save_snippet_text, name='save_snippet_text'),
+    re_path(r'^rename_node_snippet/', views.tree_snippets.rename_node_snippet, name='rename_node_snippet'),
+    re_path(r'^get_all_snippets/', views.tree_snippets.get_all_snippets, name='get_all_snippets'),
 
     #TREE_POSTGRESQL
-    url(r'^get_tree_info_postgresql/', views.tree_postgresql.get_tree_info, name='get_tree_info'),
-    url(r'^get_tables_postgresql/', views.tree_postgresql.get_tables, name='get_tables'),
-    url(r'^get_schemas_postgresql/', views.tree_postgresql.get_schemas, name='get_schemas'),
-    url(r'^get_columns_postgresql/', views.tree_postgresql.get_columns, name='get_columns'),
-    url(r'^get_pk_postgresql/', views.tree_postgresql.get_pk, name='get_pk'),
-    url(r'^get_pk_columns_postgresql/', views.tree_postgresql.get_pk_columns, name='get_pk_columns'),
-    url(r'^get_fks_postgresql/', views.tree_postgresql.get_fks, name='get_fks'),
-    url(r'^get_fks_columns_postgresql/', views.tree_postgresql.get_fks_columns, name='get_fks_columns'),
-    url(r'^get_uniques_postgresql/', views.tree_postgresql.get_uniques, name='get_uniques'),
-    url(r'^get_uniques_columns_postgresql/', views.tree_postgresql.get_uniques_columns, name='get_uniques_columns'),
-    url(r'^get_indexes_postgresql/', views.tree_postgresql.get_indexes, name='get_indexes'),
-    url(r'^get_indexes_columns_postgresql/', views.tree_postgresql.get_indexes_columns, name='get_indexes_columns'),
-    url(r'^get_checks_postgresql/', views.tree_postgresql.get_checks, name='get_checks'),
-    url(r'^get_excludes_postgresql/', views.tree_postgresql.get_excludes, name='get_excludes'),
-    url(r'^get_rules_postgresql/', views.tree_postgresql.get_rules, name='get_rules'),
-    url(r'^get_rule_definition_postgresql/', views.tree_postgresql.get_rule_definition, name='get_rule_definition'),
-    url(r'^get_triggers_postgresql/', views.tree_postgresql.get_triggers, name='get_triggers'),
-    url(r'^get_eventtriggers_postgresql/', views.tree_postgresql.get_eventtriggers, name='get_eventtriggers'),
-    url(r'^get_inheriteds_postgresql/', views.tree_postgresql.get_inheriteds, name='get_inheriteds'),
-    url(r'^get_inheriteds_parents_postgresql/', views.tree_postgresql.get_inheriteds_parents, name='get_inheriteds_parents'),
-    url(r'^get_inheriteds_children_postgresql/', views.tree_postgresql.get_inheriteds_children, name='get_inheriteds_children'),
-    url(r'^get_partitions_postgresql/', views.tree_postgresql.get_partitions, name='get_partitions'),
-    url(r'^get_partitions_parents_postgresql/', views.tree_postgresql.get_partitions_parents, name='get_partitions_parents'),
-    url(r'^get_partitions_children_postgresql/', views.tree_postgresql.get_partitions_children, name='get_partitions_children'),
-    url(r'^get_statistics_postgresql/', views.tree_postgresql.get_statistics, name='get_statistics'),
-    url(r'^get_statistics_columns_postgresql/', views.tree_postgresql.get_statistics_columns, name='get_statistics_columns'),
-    url(r'^get_functions_postgresql/', views.tree_postgresql.get_functions, name='get_functions'),
-    url(r'^get_function_fields_postgresql/', views.tree_postgresql.get_function_fields, name='get_function_fields'),
-    url(r'^get_function_definition_postgresql/', views.tree_postgresql.get_function_definition, name='get_function_definition'),
-    url(r'^get_function_debug_postgresql/', views.tree_postgresql.get_function_debug, name='get_function_debug'),
-    url(r'^get_procedures_postgresql/', views.tree_postgresql.get_procedures, name='get_procedures'),
-    url(r'^get_procedure_fields_postgresql/', views.tree_postgresql.get_procedure_fields, name='get_procedure_fields'),
-    url(r'^get_procedure_definition_postgresql/', views.tree_postgresql.get_procedure_definition, name='get_procedure_definition'),
-    url(r'^get_procedure_debug_postgresql/', views.tree_postgresql.get_procedure_debug, name='get_procedure_debug'),
-    url(r'^get_triggerfunctions_postgresql/', views.tree_postgresql.get_triggerfunctions, name='get_triggerfunctions'),
-    url(r'^get_triggerfunction_definition_postgresql/', views.tree_postgresql.get_triggerfunction_definition, name='get_triggerfunction_definition'),
-    url(r'^get_eventtriggerfunctions_postgresql/', views.tree_postgresql.get_eventtriggerfunctions, name='get_eventtriggerfunctions'),
-    url(r'^get_eventtriggerfunction_definition_postgresql/', views.tree_postgresql.get_eventtriggerfunction_definition, name='get_eventtriggerfunction_definition'),
-    url(r'^get_aggregates_postgresql/', views.tree_postgresql.get_aggregates, name='get_aggregates'),
-    url(r'^get_sequences_postgresql/', views.tree_postgresql.get_sequences, name='get_sequences'),
-    url(r'^get_views_postgresql/', views.tree_postgresql.get_views, name='get_views'),
-    url(r'^get_views_columns_postgresql/', views.tree_postgresql.get_views_columns, name='get_views_columns'),
-    url(r'^get_view_definition_postgresql/', views.tree_postgresql.get_view_definition, name='get_view_definition'),
-    url(r'^get_mviews_postgresql/', views.tree_postgresql.get_mviews, name='get_mviews'),
-    url(r'^get_mviews_columns_postgresql/', views.tree_postgresql.get_mviews_columns, name='get_mviews_columns'),
-    url(r'^get_mview_definition_postgresql/', views.tree_postgresql.get_mview_definition, name='get_mview_definition'),
-    url(r'^get_databases_postgresql/', views.tree_postgresql.get_databases, name='get_databases'),
-    url(r'^get_tablespaces_postgresql/', views.tree_postgresql.get_tablespaces, name='get_tablespaces'),
-    url(r'^get_roles_postgresql/', views.tree_postgresql.get_roles, name='get_roles'),
-    url(r'^get_extensions_postgresql/', views.tree_postgresql.get_extensions, name='get_extensions'),
-    url(r'^get_physicalreplicationslots_postgresql/', views.tree_postgresql.get_physicalreplicationslots, name='get_physicalreplicationslots'),
-    url(r'^get_logicalreplicationslots_postgresql/', views.tree_postgresql.get_logicalreplicationslots, name='get_logicalreplicationslots'),
-    url(r'^get_publications_postgresql/', views.tree_postgresql.get_publications, name='get_publications'),
-    url(r'^get_subscriptions_postgresql/', views.tree_postgresql.get_subscriptions, name='get_subscriptions'),
-    url(r'^get_publication_tables_postgresql/', views.tree_postgresql.get_publication_tables, name='get_publication_tables'),
-    url(r'^get_subscription_tables_postgresql/', views.tree_postgresql.get_subscription_tables, name='get_subscription_tables'),
-    url(r'^get_foreign_data_wrappers_postgresql/', views.tree_postgresql.get_foreign_data_wrappers, name='get_foreign_data_wrappers'),
-    url(r'^get_foreign_servers_postgresql/', views.tree_postgresql.get_foreign_servers, name='get_foreign_servers'),
-    url(r'^get_user_mappings_postgresql/', views.tree_postgresql.get_user_mappings, name='get_user_mappings'),
-    url(r'^get_foreign_tables_postgresql/', views.tree_postgresql.get_foreign_tables, name='get_foreign_tables'),
-    url(r'^get_foreign_columns_postgresql/', views.tree_postgresql.get_foreign_columns, name='get_foreign_columns'),
-    url(r'^get_types_postgresql/', views.tree_postgresql.get_types, name='get_types'),
-    url(r'^get_domains_postgresql/', views.tree_postgresql.get_domains, name='get_domains'),
-    url(r'^kill_backend_postgresql/', views.tree_postgresql.kill_backend, name='kill_backend'),
-    url(r'^get_properties_postgresql/', views.tree_postgresql.get_properties, name='get_properties'),
-    url(r'^get_database_objects_postgresql/', views.tree_postgresql.get_database_objects, name='get_database_objects'),
-    url(r'^template_select_postgresql/', views.tree_postgresql.template_select, name='template_select'),
-    url(r'^template_insert_postgresql/', views.tree_postgresql.template_insert, name='template_insert'),
-    url(r'^template_update_postgresql/', views.tree_postgresql.template_update, name='template_update'),
-    url(r'^template_select_function_postgresql/', views.tree_postgresql.template_select_function, name='template_select_function'),
-    url(r'^template_call_procedure_postgresql/', views.tree_postgresql.template_call_procedure, name='template_call_procedure'),
-    url(r'^change_active_database/', views.workspace.change_active_database, name='change_active_database'),
-    url(r'^get_postgresql_version/', views.tree_postgresql.get_version, name='get_version'),
-    url(r'^change_role_password_postgresql/', views.tree_postgresql.change_role_password, name='change_role_password'),
-    url(r'^get_object_description_postgresql/', views.tree_postgresql.get_object_description, name='get_object_description'),
+    re_path(r'^get_tree_info_postgresql/', views.tree_postgresql.get_tree_info, name='get_tree_info'),
+    re_path(r'^get_tables_postgresql/', views.tree_postgresql.get_tables, name='get_tables'),
+    re_path(r'^get_schemas_postgresql/', views.tree_postgresql.get_schemas, name='get_schemas'),
+    re_path(r'^get_columns_postgresql/', views.tree_postgresql.get_columns, name='get_columns'),
+    re_path(r'^get_pk_postgresql/', views.tree_postgresql.get_pk, name='get_pk'),
+    re_path(r'^get_pk_columns_postgresql/', views.tree_postgresql.get_pk_columns, name='get_pk_columns'),
+    re_path(r'^get_fks_postgresql/', views.tree_postgresql.get_fks, name='get_fks'),
+    re_path(r'^get_fks_columns_postgresql/', views.tree_postgresql.get_fks_columns, name='get_fks_columns'),
+    re_path(r'^get_uniques_postgresql/', views.tree_postgresql.get_uniques, name='get_uniques'),
+    re_path(r'^get_uniques_columns_postgresql/', views.tree_postgresql.get_uniques_columns, name='get_uniques_columns'),
+    re_path(r'^get_indexes_postgresql/', views.tree_postgresql.get_indexes, name='get_indexes'),
+    re_path(r'^get_indexes_columns_postgresql/', views.tree_postgresql.get_indexes_columns, name='get_indexes_columns'),
+    re_path(r'^get_checks_postgresql/', views.tree_postgresql.get_checks, name='get_checks'),
+    re_path(r'^get_excludes_postgresql/', views.tree_postgresql.get_excludes, name='get_excludes'),
+    re_path(r'^get_rules_postgresql/', views.tree_postgresql.get_rules, name='get_rules'),
+    re_path(r'^get_rule_definition_postgresql/', views.tree_postgresql.get_rule_definition, name='get_rule_definition'),
+    re_path(r'^get_triggers_postgresql/', views.tree_postgresql.get_triggers, name='get_triggers'),
+    re_path(r'^get_eventtriggers_postgresql/', views.tree_postgresql.get_eventtriggers, name='get_eventtriggers'),
+    re_path(r'^get_inheriteds_postgresql/', views.tree_postgresql.get_inheriteds, name='get_inheriteds'),
+    re_path(r'^get_inheriteds_parents_postgresql/', views.tree_postgresql.get_inheriteds_parents, name='get_inheriteds_parents'),
+    re_path(r'^get_inheriteds_children_postgresql/', views.tree_postgresql.get_inheriteds_children, name='get_inheriteds_children'),
+    re_path(r'^get_partitions_postgresql/', views.tree_postgresql.get_partitions, name='get_partitions'),
+    re_path(r'^get_partitions_parents_postgresql/', views.tree_postgresql.get_partitions_parents, name='get_partitions_parents'),
+    re_path(r'^get_partitions_children_postgresql/', views.tree_postgresql.get_partitions_children, name='get_partitions_children'),
+    re_path(r'^get_statistics_postgresql/', views.tree_postgresql.get_statistics, name='get_statistics'),
+    re_path(r'^get_statistics_columns_postgresql/', views.tree_postgresql.get_statistics_columns, name='get_statistics_columns'),
+    re_path(r'^get_functions_postgresql/', views.tree_postgresql.get_functions, name='get_functions'),
+    re_path(r'^get_function_fields_postgresql/', views.tree_postgresql.get_function_fields, name='get_function_fields'),
+    re_path(r'^get_function_definition_postgresql/', views.tree_postgresql.get_function_definition, name='get_function_definition'),
+    re_path(r'^get_function_debug_postgresql/', views.tree_postgresql.get_function_debug, name='get_function_debug'),
+    re_path(r'^get_procedures_postgresql/', views.tree_postgresql.get_procedures, name='get_procedures'),
+    re_path(r'^get_procedure_fields_postgresql/', views.tree_postgresql.get_procedure_fields, name='get_procedure_fields'),
+    re_path(r'^get_procedure_definition_postgresql/', views.tree_postgresql.get_procedure_definition, name='get_procedure_definition'),
+    re_path(r'^get_procedure_debug_postgresql/', views.tree_postgresql.get_procedure_debug, name='get_procedure_debug'),
+    re_path(r'^get_triggerfunctions_postgresql/', views.tree_postgresql.get_triggerfunctions, name='get_triggerfunctions'),
+    re_path(r'^get_triggerfunction_definition_postgresql/', views.tree_postgresql.get_triggerfunction_definition, name='get_triggerfunction_definition'),
+    re_path(r'^get_eventtriggerfunctions_postgresql/', views.tree_postgresql.get_eventtriggerfunctions, name='get_eventtriggerfunctions'),
+    re_path(r'^get_eventtriggerfunction_definition_postgresql/', views.tree_postgresql.get_eventtriggerfunction_definition, name='get_eventtriggerfunction_definition'),
+    re_path(r'^get_aggregates_postgresql/', views.tree_postgresql.get_aggregates, name='get_aggregates'),
+    re_path(r'^get_sequences_postgresql/', views.tree_postgresql.get_sequences, name='get_sequences'),
+    re_path(r'^get_views_postgresql/', views.tree_postgresql.get_views, name='get_views'),
+    re_path(r'^get_views_columns_postgresql/', views.tree_postgresql.get_views_columns, name='get_views_columns'),
+    re_path(r'^get_view_definition_postgresql/', views.tree_postgresql.get_view_definition, name='get_view_definition'),
+    re_path(r'^get_mviews_postgresql/', views.tree_postgresql.get_mviews, name='get_mviews'),
+    re_path(r'^get_mviews_columns_postgresql/', views.tree_postgresql.get_mviews_columns, name='get_mviews_columns'),
+    re_path(r'^get_mview_definition_postgresql/', views.tree_postgresql.get_mview_definition, name='get_mview_definition'),
+    re_path(r'^get_databases_postgresql/', views.tree_postgresql.get_databases, name='get_databases'),
+    re_path(r'^get_tablespaces_postgresql/', views.tree_postgresql.get_tablespaces, name='get_tablespaces'),
+    re_path(r'^get_roles_postgresql/', views.tree_postgresql.get_roles, name='get_roles'),
+    re_path(r'^get_extensions_postgresql/', views.tree_postgresql.get_extensions, name='get_extensions'),
+    re_path(r'^get_physicalreplicationslots_postgresql/', views.tree_postgresql.get_physicalreplicationslots, name='get_physicalreplicationslots'),
+    re_path(r'^get_logicalreplicationslots_postgresql/', views.tree_postgresql.get_logicalreplicationslots, name='get_logicalreplicationslots'),
+    re_path(r'^get_publications_postgresql/', views.tree_postgresql.get_publications, name='get_publications'),
+    re_path(r'^get_subscriptions_postgresql/', views.tree_postgresql.get_subscriptions, name='get_subscriptions'),
+    re_path(r'^get_publication_tables_postgresql/', views.tree_postgresql.get_publication_tables, name='get_publication_tables'),
+    re_path(r'^get_subscription_tables_postgresql/', views.tree_postgresql.get_subscription_tables, name='get_subscription_tables'),
+    re_path(r'^get_foreign_data_wrappers_postgresql/', views.tree_postgresql.get_foreign_data_wrappers, name='get_foreign_data_wrappers'),
+    re_path(r'^get_foreign_servers_postgresql/', views.tree_postgresql.get_foreign_servers, name='get_foreign_servers'),
+    re_path(r'^get_user_mappings_postgresql/', views.tree_postgresql.get_user_mappings, name='get_user_mappings'),
+    re_path(r'^get_foreign_tables_postgresql/', views.tree_postgresql.get_foreign_tables, name='get_foreign_tables'),
+    re_path(r'^get_foreign_columns_postgresql/', views.tree_postgresql.get_foreign_columns, name='get_foreign_columns'),
+    re_path(r'^get_types_postgresql/', views.tree_postgresql.get_types, name='get_types'),
+    re_path(r'^get_domains_postgresql/', views.tree_postgresql.get_domains, name='get_domains'),
+    re_path(r'^kill_backend_postgresql/', views.tree_postgresql.kill_backend, name='kill_backend'),
+    re_path(r'^get_properties_postgresql/', views.tree_postgresql.get_properties, name='get_properties'),
+    re_path(r'^get_database_objects_postgresql/', views.tree_postgresql.get_database_objects, name='get_database_objects'),
+    re_path(r'^template_select_postgresql/', views.tree_postgresql.template_select, name='template_select'),
+    re_path(r'^template_insert_postgresql/', views.tree_postgresql.template_insert, name='template_insert'),
+    re_path(r'^template_update_postgresql/', views.tree_postgresql.template_update, name='template_update'),
+    re_path(r'^template_select_function_postgresql/', views.tree_postgresql.template_select_function, name='template_select_function'),
+    re_path(r'^template_call_procedure_postgresql/', views.tree_postgresql.template_call_procedure, name='template_call_procedure'),
+    re_path(r'^change_active_database/', views.workspace.change_active_database, name='change_active_database'),
+    re_path(r'^get_postgresql_version/', views.tree_postgresql.get_version, name='get_version'),
+    re_path(r'^change_role_password_postgresql/', views.tree_postgresql.change_role_password, name='change_role_password'),
+    re_path(r'^get_object_description_postgresql/', views.tree_postgresql.get_object_description, name='get_object_description'),
 
     #TREE_ORACLE
-    url(r'^get_tree_info_oracle/', views.tree_oracle.get_tree_info, name='get_tree_info'),
-    url(r'^get_tables_oracle/', views.tree_oracle.get_tables, name='get_tables'),
-    url(r'^get_columns_oracle/', views.tree_oracle.get_columns, name='get_columns'),
-    url(r'^get_pk_oracle/', views.tree_oracle.get_pk, name='get_pk'),
-    url(r'^get_pk_columns_oracle/', views.tree_oracle.get_pk_columns, name='get_pk_columns'),
-    url(r'^get_fks_oracle/', views.tree_oracle.get_fks, name='get_fks'),
-    url(r'^get_fks_columns_oracle/', views.tree_oracle.get_fks_columns, name='get_fks_columns'),
-    url(r'^get_uniques_oracle/', views.tree_oracle.get_uniques, name='get_uniques'),
-    url(r'^get_uniques_columns_oracle/', views.tree_oracle.get_uniques_columns, name='get_uniques_columns'),
-    url(r'^get_indexes_oracle/', views.tree_oracle.get_indexes, name='get_indexes'),
-    url(r'^get_indexes_columns_oracle/', views.tree_oracle.get_indexes_columns, name='get_indexes_columns'),
-    #url(r'^get_triggers_oracle/', views.tree_oracle.get_triggers, name='get_triggers'),
-    #url(r'^get_partitions_oracle/', views.tree_oracle.get_partitions, name='get_partitions'),
-    url(r'^get_functions_oracle/', views.tree_oracle.get_functions, name='get_functions'),
-    url(r'^get_function_fields_oracle/', views.tree_oracle.get_function_fields, name='get_function_fields'),
-    url(r'^get_function_definition_oracle/', views.tree_oracle.get_function_definition, name='get_function_definition'),
-    url(r'^get_procedures_oracle/', views.tree_oracle.get_procedures, name='get_procedures'),
-    url(r'^get_procedure_fields_oracle/', views.tree_oracle.get_procedure_fields, name='get_procedure_fields'),
-    url(r'^get_procedure_definition_oracle/', views.tree_oracle.get_procedure_definition, name='get_procedure_definition'),
-    #url(r'^get_function_debug_oracle/', views.tree_oracle.get_function_debug, name='get_function_debug'),
-    #url(r'^get_triggerfunctions_oracle/', views.tree_oracle.get_triggerfunctions, name='get_triggerfunctions'),
-    #url(r'^get_triggerfunction_definition_oracle/', views.tree_oracle.get_triggerfunction_definition, name='get_triggerfunction_definition'),
-    url(r'^get_sequences_oracle/', views.tree_oracle.get_sequences, name='get_sequences'),
-    url(r'^get_views_oracle/', views.tree_oracle.get_views, name='get_views'),
-    url(r'^get_views_columns_oracle/', views.tree_oracle.get_views_columns, name='get_views_columns'),
-    url(r'^get_view_definition_oracle/', views.tree_oracle.get_view_definition, name='get_view_definition'),
-    #url(r'^get_mviews_oracle/', views.tree_oracle.get_mviews, name='get_mviews'),
-    #url(r'^get_mviews_columns_oracle/', views.tree_oracle.get_mviews_columns, name='get_mviews_columns'),
-    #url(r'^get_mview_definition_oracle/', views.tree_oracle.get_mview_definition, name='get_mview_definition'),
-    url(r'^get_tablespaces_oracle/', views.tree_oracle.get_tablespaces, name='get_tablespaces'),
-    url(r'^get_roles_oracle/', views.tree_oracle.get_roles, name='get_roles'),
-    url(r'^kill_backend_oracle/', views.tree_oracle.kill_backend, name='kill_backend'),
-    url(r'^get_properties_oracle/', views.tree_oracle.get_properties, name='get_properties'),
-    url(r'^template_select_oracle/', views.tree_oracle.template_select, name='template_select'),
-    url(r'^template_insert_oracle/', views.tree_oracle.template_insert, name='template_insert'),
-    url(r'^template_update_oracle/', views.tree_oracle.template_update, name='template_update'),
+    re_path(r'^get_tree_info_oracle/', views.tree_oracle.get_tree_info, name='get_tree_info'),
+    re_path(r'^get_tables_oracle/', views.tree_oracle.get_tables, name='get_tables'),
+    re_path(r'^get_columns_oracle/', views.tree_oracle.get_columns, name='get_columns'),
+    re_path(r'^get_pk_oracle/', views.tree_oracle.get_pk, name='get_pk'),
+    re_path(r'^get_pk_columns_oracle/', views.tree_oracle.get_pk_columns, name='get_pk_columns'),
+    re_path(r'^get_fks_oracle/', views.tree_oracle.get_fks, name='get_fks'),
+    re_path(r'^get_fks_columns_oracle/', views.tree_oracle.get_fks_columns, name='get_fks_columns'),
+    re_path(r'^get_uniques_oracle/', views.tree_oracle.get_uniques, name='get_uniques'),
+    re_path(r'^get_uniques_columns_oracle/', views.tree_oracle.get_uniques_columns, name='get_uniques_columns'),
+    re_path(r'^get_indexes_oracle/', views.tree_oracle.get_indexes, name='get_indexes'),
+    re_path(r'^get_indexes_columns_oracle/', views.tree_oracle.get_indexes_columns, name='get_indexes_columns'),
+    #re_path(r'^get_triggers_oracle/', views.tree_oracle.get_triggers, name='get_triggers'),
+    #re_path(r'^get_partitions_oracle/', views.tree_oracle.get_partitions, name='get_partitions'),
+    re_path(r'^get_functions_oracle/', views.tree_oracle.get_functions, name='get_functions'),
+    re_path(r'^get_function_fields_oracle/', views.tree_oracle.get_function_fields, name='get_function_fields'),
+    re_path(r'^get_function_definition_oracle/', views.tree_oracle.get_function_definition, name='get_function_definition'),
+    re_path(r'^get_procedures_oracle/', views.tree_oracle.get_procedures, name='get_procedures'),
+    re_path(r'^get_procedure_fields_oracle/', views.tree_oracle.get_procedure_fields, name='get_procedure_fields'),
+    re_path(r'^get_procedure_definition_oracle/', views.tree_oracle.get_procedure_definition, name='get_procedure_definition'),
+    #re_path(r'^get_function_debug_oracle/', views.tree_oracle.get_function_debug, name='get_function_debug'),
+    #re_path(r'^get_triggerfunctions_oracle/', views.tree_oracle.get_triggerfunctions, name='get_triggerfunctions'),
+    #re_path(r'^get_triggerfunction_definition_oracle/', views.tree_oracle.get_triggerfunction_definition, name='get_triggerfunction_definition'),
+    re_path(r'^get_sequences_oracle/', views.tree_oracle.get_sequences, name='get_sequences'),
+    re_path(r'^get_views_oracle/', views.tree_oracle.get_views, name='get_views'),
+    re_path(r'^get_views_columns_oracle/', views.tree_oracle.get_views_columns, name='get_views_columns'),
+    re_path(r'^get_view_definition_oracle/', views.tree_oracle.get_view_definition, name='get_view_definition'),
+    #re_path(r'^get_mviews_oracle/', views.tree_oracle.get_mviews, name='get_mviews'),
+    #re_path(r'^get_mviews_columns_oracle/', views.tree_oracle.get_mviews_columns, name='get_mviews_columns'),
+    #re_path(r'^get_mview_definition_oracle/', views.tree_oracle.get_mview_definition, name='get_mview_definition'),
+    re_path(r'^get_tablespaces_oracle/', views.tree_oracle.get_tablespaces, name='get_tablespaces'),
+    re_path(r'^get_roles_oracle/', views.tree_oracle.get_roles, name='get_roles'),
+    re_path(r'^kill_backend_oracle/', views.tree_oracle.kill_backend, name='kill_backend'),
+    re_path(r'^get_properties_oracle/', views.tree_oracle.get_properties, name='get_properties'),
+    re_path(r'^template_select_oracle/', views.tree_oracle.template_select, name='template_select'),
+    re_path(r'^template_insert_oracle/', views.tree_oracle.template_insert, name='template_insert'),
+    re_path(r'^template_update_oracle/', views.tree_oracle.template_update, name='template_update'),
 
     #TREE_MYSQL
-    url(r'^get_tree_info_mysql/', views.tree_mysql.get_tree_info, name='get_tree_info'),
-    url(r'^get_tables_mysql/', views.tree_mysql.get_tables, name='get_tables'),
-    url(r'^get_columns_mysql/', views.tree_mysql.get_columns, name='get_columns'),
-    url(r'^get_pk_mysql/', views.tree_mysql.get_pk, name='get_pk'),
-    url(r'^get_pk_columns_mysql/', views.tree_mysql.get_pk_columns, name='get_pk_columns'),
-    url(r'^get_fks_mysql/', views.tree_mysql.get_fks, name='get_fks'),
-    url(r'^get_fks_columns_mysql/', views.tree_mysql.get_fks_columns, name='get_fks_columns'),
-    url(r'^get_uniques_mysql/', views.tree_mysql.get_uniques, name='get_uniques'),
-    url(r'^get_uniques_columns_mysql/', views.tree_mysql.get_uniques_columns, name='get_uniques_columns'),
-    url(r'^get_indexes_mysql/', views.tree_mysql.get_indexes, name='get_indexes'),
-    url(r'^get_indexes_columns_mysql/', views.tree_mysql.get_indexes_columns, name='get_indexes_columns'),
-    #url(r'^get_triggers_mysql/', views.tree_mysql.get_triggers, name='get_triggers'),
-    #url(r'^get_partitions_mysql/', views.tree_mysql.get_partitions, name='get_partitions'),
-    url(r'^get_functions_mysql/', views.tree_mysql.get_functions, name='get_functions'),
-    url(r'^get_function_fields_mysql/', views.tree_mysql.get_function_fields, name='get_function_fields'),
-    url(r'^get_function_definition_mysql/', views.tree_mysql.get_function_definition, name='get_function_definition'),
-    url(r'^get_procedures_mysql/', views.tree_mysql.get_procedures, name='get_procedures'),
-    url(r'^get_procedure_fields_mysql/', views.tree_mysql.get_procedure_fields, name='get_procedure_fields'),
-    url(r'^get_procedure_definition_mysql/', views.tree_mysql.get_procedure_definition, name='get_procedure_definition'),
-    #url(r'^get_function_debug_mysql/', views.tree_mysql.get_function_debug, name='get_function_debug'),
-    #url(r'^get_triggerfunctions_mysql/', views.tree_mysql.get_triggerfunctions, name='get_triggerfunctions'),
-    #url(r'^get_triggerfunction_definition_mysql/', views.tree_mysql.get_triggerfunction_definition, name='get_triggerfunction_definition'),
-    #url(r'^get_sequences_mysql/', views.tree_mysql.get_sequences, name='get_sequences'),
-    url(r'^get_views_mysql/', views.tree_mysql.get_views, name='get_views'),
-    url(r'^get_views_columns_mysql/', views.tree_mysql.get_views_columns, name='get_views_columns'),
-    url(r'^get_view_definition_mysql/', views.tree_mysql.get_view_definition, name='get_view_definition'),
-    url(r'^get_databases_mysql/', views.tree_mysql.get_databases, name='get_databases'),
-    url(r'^get_roles_mysql/', views.tree_mysql.get_roles, name='get_roles'),
-    url(r'^kill_backend_mysql/', views.tree_mysql.kill_backend, name='kill_backend'),
-    url(r'^get_properties_mysql/', views.tree_mysql.get_properties, name='get_properties'),
-    url(r'^template_select_mysql/', views.tree_mysql.template_select, name='template_select'),
-    url(r'^template_insert_mysql/', views.tree_mysql.template_insert, name='template_insert'),
-    url(r'^template_update_mysql/', views.tree_mysql.template_update, name='template_update'),
+    re_path(r'^get_tree_info_mysql/', views.tree_mysql.get_tree_info, name='get_tree_info'),
+    re_path(r'^get_tables_mysql/', views.tree_mysql.get_tables, name='get_tables'),
+    re_path(r'^get_columns_mysql/', views.tree_mysql.get_columns, name='get_columns'),
+    re_path(r'^get_pk_mysql/', views.tree_mysql.get_pk, name='get_pk'),
+    re_path(r'^get_pk_columns_mysql/', views.tree_mysql.get_pk_columns, name='get_pk_columns'),
+    re_path(r'^get_fks_mysql/', views.tree_mysql.get_fks, name='get_fks'),
+    re_path(r'^get_fks_columns_mysql/', views.tree_mysql.get_fks_columns, name='get_fks_columns'),
+    re_path(r'^get_uniques_mysql/', views.tree_mysql.get_uniques, name='get_uniques'),
+    re_path(r'^get_uniques_columns_mysql/', views.tree_mysql.get_uniques_columns, name='get_uniques_columns'),
+    re_path(r'^get_indexes_mysql/', views.tree_mysql.get_indexes, name='get_indexes'),
+    re_path(r'^get_indexes_columns_mysql/', views.tree_mysql.get_indexes_columns, name='get_indexes_columns'),
+    #re_path(r'^get_triggers_mysql/', views.tree_mysql.get_triggers, name='get_triggers'),
+    #re_path(r'^get_partitions_mysql/', views.tree_mysql.get_partitions, name='get_partitions'),
+    re_path(r'^get_functions_mysql/', views.tree_mysql.get_functions, name='get_functions'),
+    re_path(r'^get_function_fields_mysql/', views.tree_mysql.get_function_fields, name='get_function_fields'),
+    re_path(r'^get_function_definition_mysql/', views.tree_mysql.get_function_definition, name='get_function_definition'),
+    re_path(r'^get_procedures_mysql/', views.tree_mysql.get_procedures, name='get_procedures'),
+    re_path(r'^get_procedure_fields_mysql/', views.tree_mysql.get_procedure_fields, name='get_procedure_fields'),
+    re_path(r'^get_procedure_definition_mysql/', views.tree_mysql.get_procedure_definition, name='get_procedure_definition'),
+    #re_path(r'^get_function_debug_mysql/', views.tree_mysql.get_function_debug, name='get_function_debug'),
+    #re_path(r'^get_triggerfunctions_mysql/', views.tree_mysql.get_triggerfunctions, name='get_triggerfunctions'),
+    #re_path(r'^get_triggerfunction_definition_mysql/', views.tree_mysql.get_triggerfunction_definition, name='get_triggerfunction_definition'),
+    #re_path(r'^get_sequences_mysql/', views.tree_mysql.get_sequences, name='get_sequences'),
+    re_path(r'^get_views_mysql/', views.tree_mysql.get_views, name='get_views'),
+    re_path(r'^get_views_columns_mysql/', views.tree_mysql.get_views_columns, name='get_views_columns'),
+    re_path(r'^get_view_definition_mysql/', views.tree_mysql.get_view_definition, name='get_view_definition'),
+    re_path(r'^get_databases_mysql/', views.tree_mysql.get_databases, name='get_databases'),
+    re_path(r'^get_roles_mysql/', views.tree_mysql.get_roles, name='get_roles'),
+    re_path(r'^kill_backend_mysql/', views.tree_mysql.kill_backend, name='kill_backend'),
+    re_path(r'^get_properties_mysql/', views.tree_mysql.get_properties, name='get_properties'),
+    re_path(r'^template_select_mysql/', views.tree_mysql.template_select, name='template_select'),
+    re_path(r'^template_insert_mysql/', views.tree_mysql.template_insert, name='template_insert'),
+    re_path(r'^template_update_mysql/', views.tree_mysql.template_update, name='template_update'),
 
     #TREE_MARIADB
-    url(r'^get_tree_info_mariadb/', views.tree_mariadb.get_tree_info, name='get_tree_info'),
-    url(r'^get_tables_mariadb/', views.tree_mariadb.get_tables, name='get_tables'),
-    url(r'^get_columns_mariadb/', views.tree_mariadb.get_columns, name='get_columns'),
-    url(r'^get_pk_mariadb/', views.tree_mariadb.get_pk, name='get_pk'),
-    url(r'^get_pk_columns_mariadb/', views.tree_mariadb.get_pk_columns, name='get_pk_columns'),
-    url(r'^get_fks_mariadb/', views.tree_mariadb.get_fks, name='get_fks'),
-    url(r'^get_fks_columns_mariadb/', views.tree_mariadb.get_fks_columns, name='get_fks_columns'),
-    url(r'^get_uniques_mariadb/', views.tree_mariadb.get_uniques, name='get_uniques'),
-    url(r'^get_uniques_columns_mariadb/', views.tree_mariadb.get_uniques_columns, name='get_uniques_columns'),
-    url(r'^get_indexes_mariadb/', views.tree_mariadb.get_indexes, name='get_indexes'),
-    url(r'^get_indexes_columns_mariadb/', views.tree_mariadb.get_indexes_columns, name='get_indexes_columns'),
-    #url(r'^get_triggers_mariadb/', views.tree_mariadb.get_triggers, name='get_triggers'),
-    #url(r'^get_partitions_mariadb/', views.tree_mariadb.get_partitions, name='get_partitions'),
-    url(r'^get_functions_mariadb/', views.tree_mariadb.get_functions, name='get_functions'),
-    url(r'^get_function_fields_mariadb/', views.tree_mariadb.get_function_fields, name='get_function_fields'),
-    url(r'^get_function_definition_mariadb/', views.tree_mariadb.get_function_definition, name='get_function_definition'),
-    url(r'^get_procedures_mariadb/', views.tree_mariadb.get_procedures, name='get_procedures'),
-    url(r'^get_procedure_fields_mariadb/', views.tree_mariadb.get_procedure_fields, name='get_procedure_fields'),
-    url(r'^get_procedure_definition_mariadb/', views.tree_mariadb.get_procedure_definition, name='get_procedure_definition'),
-    #url(r'^get_function_debug_mariadb/', views.tree_mariadb.get_function_debug, name='get_function_debug'),
-    #url(r'^get_triggerfunctions_mariadb/', views.tree_mariadb.get_triggerfunctions, name='get_triggerfunctions'),
-    #url(r'^get_triggerfunction_definition_mariadb/', views.tree_mariadb.get_triggerfunction_definition, name='get_triggerfunction_definition'),
-    url(r'^get_sequences_mariadb/', views.tree_mariadb.get_sequences, name='get_sequences'),
-    url(r'^get_views_mariadb/', views.tree_mariadb.get_views, name='get_views'),
-    url(r'^get_views_columns_mariadb/', views.tree_mariadb.get_views_columns, name='get_views_columns'),
-    url(r'^get_view_definition_mariadb/', views.tree_mariadb.get_view_definition, name='get_view_definition'),
-    url(r'^get_databases_mariadb/', views.tree_mariadb.get_databases, name='get_databases'),
-    url(r'^get_roles_mariadb/', views.tree_mariadb.get_roles, name='get_roles'),
-    url(r'^kill_backend_mariadb/', views.tree_mariadb.kill_backend, name='kill_backend'),
-    url(r'^get_properties_mariadb/', views.tree_mariadb.get_properties, name='get_properties'),
-    url(r'^template_select_mariadb/', views.tree_mariadb.template_select, name='template_select'),
-    url(r'^template_insert_mariadb/', views.tree_mariadb.template_insert, name='template_insert'),
-    url(r'^template_update_mariadb/', views.tree_mariadb.template_update, name='template_update'),
+    re_path(r'^get_tree_info_mariadb/', views.tree_mariadb.get_tree_info, name='get_tree_info'),
+    re_path(r'^get_tables_mariadb/', views.tree_mariadb.get_tables, name='get_tables'),
+    re_path(r'^get_columns_mariadb/', views.tree_mariadb.get_columns, name='get_columns'),
+    re_path(r'^get_pk_mariadb/', views.tree_mariadb.get_pk, name='get_pk'),
+    re_path(r'^get_pk_columns_mariadb/', views.tree_mariadb.get_pk_columns, name='get_pk_columns'),
+    re_path(r'^get_fks_mariadb/', views.tree_mariadb.get_fks, name='get_fks'),
+    re_path(r'^get_fks_columns_mariadb/', views.tree_mariadb.get_fks_columns, name='get_fks_columns'),
+    re_path(r'^get_uniques_mariadb/', views.tree_mariadb.get_uniques, name='get_uniques'),
+    re_path(r'^get_uniques_columns_mariadb/', views.tree_mariadb.get_uniques_columns, name='get_uniques_columns'),
+    re_path(r'^get_indexes_mariadb/', views.tree_mariadb.get_indexes, name='get_indexes'),
+    re_path(r'^get_indexes_columns_mariadb/', views.tree_mariadb.get_indexes_columns, name='get_indexes_columns'),
+    #re_path(r'^get_triggers_mariadb/', views.tree_mariadb.get_triggers, name='get_triggers'),
+    #re_path(r'^get_partitions_mariadb/', views.tree_mariadb.get_partitions, name='get_partitions'),
+    re_path(r'^get_functions_mariadb/', views.tree_mariadb.get_functions, name='get_functions'),
+    re_path(r'^get_function_fields_mariadb/', views.tree_mariadb.get_function_fields, name='get_function_fields'),
+    re_path(r'^get_function_definition_mariadb/', views.tree_mariadb.get_function_definition, name='get_function_definition'),
+    re_path(r'^get_procedures_mariadb/', views.tree_mariadb.get_procedures, name='get_procedures'),
+    re_path(r'^get_procedure_fields_mariadb/', views.tree_mariadb.get_procedure_fields, name='get_procedure_fields'),
+    re_path(r'^get_procedure_definition_mariadb/', views.tree_mariadb.get_procedure_definition, name='get_procedure_definition'),
+    #re_path(r'^get_function_debug_mariadb/', views.tree_mariadb.get_function_debug, name='get_function_debug'),
+    #re_path(r'^get_triggerfunctions_mariadb/', views.tree_mariadb.get_triggerfunctions, name='get_triggerfunctions'),
+    #re_path(r'^get_triggerfunction_definition_mariadb/', views.tree_mariadb.get_triggerfunction_definition, name='get_triggerfunction_definition'),
+    re_path(r'^get_sequences_mariadb/', views.tree_mariadb.get_sequences, name='get_sequences'),
+    re_path(r'^get_views_mariadb/', views.tree_mariadb.get_views, name='get_views'),
+    re_path(r'^get_views_columns_mariadb/', views.tree_mariadb.get_views_columns, name='get_views_columns'),
+    re_path(r'^get_view_definition_mariadb/', views.tree_mariadb.get_view_definition, name='get_view_definition'),
+    re_path(r'^get_databases_mariadb/', views.tree_mariadb.get_databases, name='get_databases'),
+    re_path(r'^get_roles_mariadb/', views.tree_mariadb.get_roles, name='get_roles'),
+    re_path(r'^kill_backend_mariadb/', views.tree_mariadb.kill_backend, name='kill_backend'),
+    re_path(r'^get_properties_mariadb/', views.tree_mariadb.get_properties, name='get_properties'),
+    re_path(r'^template_select_mariadb/', views.tree_mariadb.template_select, name='template_select'),
+    re_path(r'^template_insert_mariadb/', views.tree_mariadb.template_insert, name='template_insert'),
+    re_path(r'^template_update_mariadb/', views.tree_mariadb.template_update, name='template_update'),
 
     #TREE_SQLITE
-    url(r'^get_tree_info_sqlite/', views.tree_sqlite.get_tree_info, name='get_tree_info'),
-    url(r'^get_tables_sqlite/', views.tree_sqlite.get_tables, name='get_tables'),
-    url(r'^get_columns_sqlite/', views.tree_sqlite.get_columns, name='get_columns'),
-    url(r'^get_pk_sqlite/', views.tree_sqlite.get_pk, name='get_pk'),
-    url(r'^get_pk_columns_sqlite/', views.tree_sqlite.get_pk_columns, name='get_pk_columns'),
-    url(r'^get_fks_sqlite/', views.tree_sqlite.get_fks, name='get_fks'),
-    url(r'^get_fks_columns_sqlite/', views.tree_sqlite.get_fks_columns, name='get_fks_columns'),
-    url(r'^get_uniques_sqlite/', views.tree_sqlite.get_uniques, name='get_uniques'),
-    url(r'^get_uniques_columns_sqlite/', views.tree_sqlite.get_uniques_columns, name='get_uniques_columns'),
-    url(r'^get_indexes_sqlite/', views.tree_sqlite.get_indexes, name='get_indexes'),
-    url(r'^get_indexes_columns_sqlite/', views.tree_sqlite.get_indexes_columns, name='get_indexes_columns'),
-    url(r'^get_triggers_sqlite/', views.tree_sqlite.get_triggers, name='get_triggers'),
-    url(r'^get_views_sqlite/', views.tree_sqlite.get_views, name='get_views'),
-    url(r'^get_views_columns_sqlite/', views.tree_sqlite.get_views_columns, name='get_views_columns'),
-    url(r'^get_view_definition_sqlite/', views.tree_sqlite.get_view_definition, name='get_view_definition'),
-    url(r'^get_properties_sqlite/', views.tree_sqlite.get_properties, name='get_properties'),
-    url(r'^template_select_sqlite/', views.tree_sqlite.template_select, name='template_select'),
-    url(r'^template_insert_sqlite/', views.tree_sqlite.template_insert, name='template_insert'),
-    url(r'^template_update_sqlite/', views.tree_sqlite.template_update, name='template_update'),
-    url(r'^get_sqlite_version/', views.tree_sqlite.get_version, name='get_version'),
+    re_path(r'^get_tree_info_sqlite/', views.tree_sqlite.get_tree_info, name='get_tree_info'),
+    re_path(r'^get_tables_sqlite/', views.tree_sqlite.get_tables, name='get_tables'),
+    re_path(r'^get_columns_sqlite/', views.tree_sqlite.get_columns, name='get_columns'),
+    re_path(r'^get_pk_sqlite/', views.tree_sqlite.get_pk, name='get_pk'),
+    re_path(r'^get_pk_columns_sqlite/', views.tree_sqlite.get_pk_columns, name='get_pk_columns'),
+    re_path(r'^get_fks_sqlite/', views.tree_sqlite.get_fks, name='get_fks'),
+    re_path(r'^get_fks_columns_sqlite/', views.tree_sqlite.get_fks_columns, name='get_fks_columns'),
+    re_path(r'^get_uniques_sqlite/', views.tree_sqlite.get_uniques, name='get_uniques'),
+    re_path(r'^get_uniques_columns_sqlite/', views.tree_sqlite.get_uniques_columns, name='get_uniques_columns'),
+    re_path(r'^get_indexes_sqlite/', views.tree_sqlite.get_indexes, name='get_indexes'),
+    re_path(r'^get_indexes_columns_sqlite/', views.tree_sqlite.get_indexes_columns, name='get_indexes_columns'),
+    re_path(r'^get_triggers_sqlite/', views.tree_sqlite.get_triggers, name='get_triggers'),
+    re_path(r'^get_views_sqlite/', views.tree_sqlite.get_views, name='get_views'),
+    re_path(r'^get_views_columns_sqlite/', views.tree_sqlite.get_views_columns, name='get_views_columns'),
+    re_path(r'^get_view_definition_sqlite/', views.tree_sqlite.get_view_definition, name='get_view_definition'),
+    re_path(r'^get_properties_sqlite/', views.tree_sqlite.get_properties, name='get_properties'),
+    re_path(r'^template_select_sqlite/', views.tree_sqlite.template_select, name='template_select'),
+    re_path(r'^template_insert_sqlite/', views.tree_sqlite.template_insert, name='template_insert'),
+    re_path(r'^template_update_sqlite/', views.tree_sqlite.template_update, name='template_update'),
+    re_path(r'^get_sqlite_version/', views.tree_sqlite.get_version, name='get_version'),
 
     #MONITORING SYSTEM
-    url(r'^test_monitor_script/', views.monitor_dashboard.test_monitor_script, name='test_monitor_script'),
-    url(r'^get_monitor_unit_list/', views.monitor_dashboard.get_monitor_unit_list, name='get_monitor_unit_list'),
-    url(r'^get_monitor_unit_details/', views.monitor_dashboard.get_monitor_unit_details, name='get_monitor_unit_details'),
-    url(r'^get_monitor_units/', views.monitor_dashboard.get_monitor_units, name='get_monitor_units'),
-    url(r'^refresh_monitor_units/', views.monitor_dashboard.refresh_monitor_units, name='refresh_monitor_units'),
-    url(r'^get_monitor_unit_template/', views.monitor_dashboard.get_monitor_unit_template, name='get_monitor_unit_template'),
-    url(r'^save_monitor_unit/', views.monitor_dashboard.save_monitor_unit, name='save_monitor_unit'),
-    url(r'^delete_monitor_unit/', views.monitor_dashboard.delete_monitor_unit, name='delete_monitor_unit'),
-    url(r'^remove_saved_monitor_unit/', views.monitor_dashboard.remove_saved_monitor_unit, name='remove_saved_monitor_unit'),
-    url(r'^update_saved_monitor_unit_interval/', views.monitor_dashboard.update_saved_monitor_unit_interval, name='update_saved_monitor_unit_interval'),
+    re_path(r'^test_monitor_script/', views.monitor_dashboard.test_monitor_script, name='test_monitor_script'),
+    re_path(r'^get_monitor_unit_list/', views.monitor_dashboard.get_monitor_unit_list, name='get_monitor_unit_list'),
+    re_path(r'^get_monitor_unit_details/', views.monitor_dashboard.get_monitor_unit_details, name='get_monitor_unit_details'),
+    re_path(r'^get_monitor_units/', views.monitor_dashboard.get_monitor_units, name='get_monitor_units'),
+    re_path(r'^refresh_monitor_units/', views.monitor_dashboard.refresh_monitor_units, name='refresh_monitor_units'),
+    re_path(r'^get_monitor_unit_template/', views.monitor_dashboard.get_monitor_unit_template, name='get_monitor_unit_template'),
+    re_path(r'^save_monitor_unit/', views.monitor_dashboard.save_monitor_unit, name='save_monitor_unit'),
+    re_path(r'^delete_monitor_unit/', views.monitor_dashboard.delete_monitor_unit, name='delete_monitor_unit'),
+    re_path(r'^remove_saved_monitor_unit/', views.monitor_dashboard.remove_saved_monitor_unit, name='remove_saved_monitor_unit'),
+    re_path(r'^update_saved_monitor_unit_interval/', views.monitor_dashboard.update_saved_monitor_unit_interval, name='update_saved_monitor_unit_interval'),
 
 ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)