Removed redundant size_field in webhook_requests

This commit is contained in:
Jonas Linter
2025-11-25 20:20:06 +01:00
parent 95953fa639
commit 9522091efc
2 changed files with 7 additions and 5 deletions

View File

@@ -10,6 +10,8 @@ from typing import Sequence, Union
from alembic import op
import sqlalchemy as sa
from alpine_bits_python.const import WebhookStatus
# revision identifiers, used by Alembic.
revision: str = 'e7ee03d8f430'
@@ -66,13 +68,12 @@ def upgrade() -> None:
sa.Column('payload_hash', sa.String(length=64), nullable=False),
sa.Column('webhook_endpoint_id', sa.Integer(), nullable=True),
sa.Column('hotel_id', sa.String(length=50), nullable=True),
sa.Column('status', sa.String(length=20), nullable=False, default='pending'),
sa.Column('status', sa.String(length=20), nullable=False, default=WebhookStatus.PENDING.value),
sa.Column('processing_started_at', sa.DateTime(timezone=True), nullable=True),
sa.Column('processing_completed_at', sa.DateTime(timezone=True), nullable=True),
sa.Column('retry_count', sa.Integer(), nullable=True, default=0),
sa.Column('last_error', sa.String(length=2000), nullable=True),
sa.Column('payload_json', sa.JSON(), nullable=True),
sa.Column('payload_size_bytes', sa.Integer(), nullable=True),
sa.Column('purged_at', sa.DateTime(timezone=True), nullable=True),
sa.Column('created_at', sa.DateTime(timezone=True), nullable=False),
sa.Column('source_ip', sa.String(length=45), nullable=True),