mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-15 17:27:02 +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 df774619fb
)
This commit is contained in:
committed by
Asterisk Development Team
parent
b68bf5683f
commit
1589efa5dd
@@ -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