main
py 37 lines 1.37 KB
Raw
1 """Add assigned to and case meta
2
3 Revision ID: e90f3760fa40
4 Revises: ba98bd0e3967
5 Create Date: 2024-07-15 18:07:45.012570
6
7 """
8 from typing import Sequence
9 from typing import Union
10
11 import sqlalchemy as sa
12
13 from alembic import op
14
15 # revision identifiers, used by Alembic.
16 revision: str = "e90f3760fa40"
17 down_revision: Union[str, None] = "ba98bd0e3967"
18 branch_labels: Union[str, Sequence[str], None] = None
19 depends_on: Union[str, Sequence[str], None] = None
20
21
22 def upgrade() -> None:
23 # ### commands auto generated by Alembic - please adjust! ###
24 op.add_column("incident_management_alert", sa.Column("assigned_to", sa.String(length=50), nullable=True))
25 op.add_column("incident_management_case", sa.Column("case_creation_time", sa.DateTime(), nullable=False))
26 op.add_column("incident_management_case", sa.Column("case_status", sa.String(length=50), nullable=False))
27 op.add_column("incident_management_case", sa.Column("assigned_to", sa.String(length=50), nullable=True))
28 # ### end Alembic commands ###
29
30
31 def downgrade() -> None:
32 # ### commands auto generated by Alembic - please adjust! ###
33 op.drop_column("incident_management_case", "assigned_to")
34 op.drop_column("incident_management_case", "case_status")
35 op.drop_column("incident_management_case", "case_creation_time")
36 op.drop_column("incident_management_alert", "assigned_to")
37 # ### end Alembic commands ###