]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
alembic: Quote new MySQL keyword 'qualify.'
authorSean Bright <sean@seanbright.com>
Fri, 15 Mar 2024 17:17:57 +0000 (13:17 -0400)
committerAsterisk Development Team <asteriskteam@digium.com>
Thu, 9 May 2024 13:48:09 +0000 (13:48 +0000)
Fixes #651

(cherry picked from commit 17cf90cc8bb281f45dc06486ff180b7b45c1638b)

contrib/ast-db-manage/config/versions/4da0c5f79a9c_create_tables.py

index 1c558a0d6c613cf68d4aaa0b7ea038602c023f8c..137865aced7601b45475a67ee87d153cd97e7c3a 100644 (file)
@@ -30,6 +30,7 @@ down_revision = None
 
 from alembic import op
 import sqlalchemy as sa
+from sqlalchemy.sql import quoted_name
 from sqlalchemy.dialects.postgresql import ENUM
 
 YESNO_VALUES = ['yes', 'no']
@@ -123,7 +124,7 @@ def upgrade():
         sa.Column('regexten', sa.String(40)),
         sa.Column('fromdomain', sa.String(40)),
         sa.Column('fromuser', sa.String(40)),
-        sa.Column('qualify', sa.String(40)),
+        sa.Column(quoted_name('qualify', True), sa.String(40)),
         sa.Column('defaultip', sa.String(45)),
         sa.Column('rtptimeout', sa.Integer),
         sa.Column('rtpholdtimeout', sa.Integer),
@@ -220,7 +221,7 @@ def upgrade():
         sa.Column('disallow', sa.String(200)),
         sa.Column('allow', sa.String(200)),
         sa.Column('codecpriority', sa.String(40)),
-        sa.Column('qualify', sa.String(10)),
+        sa.Column(quoted_name('qualify', True), sa.String(10)),
         sa.Column('qualifysmoothing',
                   sa.Enum(*YESNO_VALUES, name='yes_no_values')),
         sa.Column('qualifyfreqok', sa.String(10)),