Blame alembic/versions/1f24c9c8efa5_store_the_user_who_closed_an_issue_in_.py
|
Clement Verna |
81c130 |
"""Store the user who closed an issue in the db
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
Revision ID: 1f24c9c8efa5
|
|
Clement Verna |
81c130 |
Revises: 6a3ed02ee160
|
|
Clement Verna |
81c130 |
Create Date: 2018-12-04 13:02:57.101095
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
"""
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
from alembic import op
|
|
Clement Verna |
81c130 |
import sqlalchemy as sa
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
# revision identifiers, used by Alembic.
|
|
Clement Verna |
81c130 |
revision = "1f24c9c8efa5"
|
|
Clement Verna |
81c130 |
down_revision = "6a3ed02ee160"
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
def upgrade():
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
op.add_column(
|
|
Clement Verna |
81c130 |
"issues",
|
|
Clement Verna |
81c130 |
sa.Column(
|
|
Clement Verna |
81c130 |
"closed_by_id",
|
|
Clement Verna |
81c130 |
sa.Integer,
|
|
Clement Verna |
81c130 |
sa.ForeignKey("users.id", onupdate="CASCADE"),
|
|
Clement Verna |
81c130 |
),
|
|
Clement Verna |
81c130 |
)
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
|
|
Clement Verna |
81c130 |
def downgrade():
|
|
Clement Verna |
81c130 |
op.drop_column("issues", "closed_by_id")
|