feat: optimize size async queries (#2512)
This commit is contained in:
31
alembic/versions/348214cbc081_add_org_agent_id_indices.py
Normal file
31
alembic/versions/348214cbc081_add_org_agent_id_indices.py
Normal file
@@ -0,0 +1,31 @@
|
||||
"""add org agent id indices
|
||||
|
||||
Revision ID: 348214cbc081
|
||||
Revises: dd049fbec729
|
||||
Create Date: 2025-05-28 22:43:18.509397
|
||||
|
||||
"""
|
||||
|
||||
from typing import Sequence, Union
|
||||
|
||||
from alembic import op
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision: str = "348214cbc081"
|
||||
down_revision: Union[str, None] = "dd049fbec729"
|
||||
branch_labels: Union[str, Sequence[str], None] = None
|
||||
depends_on: Union[str, Sequence[str], None] = None
|
||||
|
||||
|
||||
def upgrade() -> None:
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
op.create_index("ix_agent_passages_org_agent", "agent_passages", ["organization_id", "agent_id"], unique=False)
|
||||
op.create_index("ix_messages_org_agent", "messages", ["organization_id", "agent_id"], unique=False)
|
||||
# ### end Alembic commands ###
|
||||
|
||||
|
||||
def downgrade() -> None:
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
op.drop_index("ix_messages_org_agent", table_name="messages")
|
||||
op.drop_index("ix_agent_passages_org_agent", table_name="agent_passages")
|
||||
# ### end Alembic commands ###
|
||||
Reference in New Issue
Block a user