"""add request_body and response_body to api_request_logs

Revision ID: dev001_add_req_resp_body
Revises: c4a4c00f1636
Create Date: 2026-04-08

"""
from alembic import op
import sqlalchemy as sa
from sqlalchemy.dialects.postgresql import JSONB

revision = 'dev001_add_req_resp_body'
down_revision = 'c4a4c00f1636'
branch_labels = None
depends_on = None


def upgrade() -> None:
    op.add_column('api_request_logs', sa.Column('request_body', JSONB, nullable=True))
    op.add_column('api_request_logs', sa.Column('response_body', JSONB, nullable=True))


def downgrade() -> None:
    op.drop_column('api_request_logs', 'response_body')
    op.drop_column('api_request_logs', 'request_body')
