mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-25 22:18:07 +00:00
app_queue: Preserve reason for realtime queues
When Asterisk is restarted it does not preserve paused reason for
members of realtime queues. This was fixed for non-realtime queues in
ASTERISK_25732
Resolves: #66
UpgradeNote: Add a new column to the queue_member table:
reason_paused VARCHAR(80) so the reason can be preserved.
UserNote: Make paused reason in realtime queues persist an
Asterisk restart. This was fixed for non-realtime
queues in ASTERISK_25732.
(cherry picked from commit 12fb5d8589)
This commit is contained in:
committed by
Asterisk Development Team
parent
32eda5dd8b
commit
5fe7fd5577
@@ -0,0 +1,22 @@
|
||||
"""add reason_paused to queue_members
|
||||
|
||||
Revision ID: 4042a0ff4d9f
|
||||
Revises: 5a2247c957d2
|
||||
Create Date: 2022-12-21 14:24:48.885750
|
||||
|
||||
"""
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '4042a0ff4d9f'
|
||||
down_revision = 'f261363a857f'
|
||||
|
||||
from alembic import op
|
||||
import sqlalchemy as sa
|
||||
|
||||
|
||||
def upgrade():
|
||||
op.add_column('queue_members', sa.Column('reason_paused', sa.String(80)))
|
||||
|
||||
|
||||
def downgrade():
|
||||
op.drop_column('queue_members', 'reason_paused')
|
||||
Reference in New Issue
Block a user