mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-05 04:11:08 +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.
This commit is contained in:
@@ -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