Skip to content

Commit 744b548

Browse files
authored
Merge pull request #71 from kookmin-sw/bugfix/seed-required-step-migration
[#70][BE] required_step 시드 데이터 alembic 마이그레이션 추가
2 parents 63990c8 + 75040fa commit 744b548

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
"""seed_required_step_data
2+
3+
Revision ID: ababec8477d2
4+
Revises: 59036a725c7c
5+
Create Date: 2026-05-07 14:29:04.274242
6+
7+
"""
8+
from typing import Sequence, Union
9+
10+
from alembic import op
11+
import sqlalchemy as sa
12+
13+
14+
# revision identifiers, used by Alembic.
15+
revision: str = 'ababec8477d2'
16+
down_revision: Union[str, Sequence[str], None] = '59036a725c7c'
17+
branch_labels: Union[str, Sequence[str], None] = None
18+
depends_on: Union[str, Sequence[str], None] = None
19+
20+
21+
def upgrade() -> None:
22+
from app.core.database import SessionLocal
23+
from app.core.seeds.required_step import run
24+
db = SessionLocal()
25+
try:
26+
run(db)
27+
finally:
28+
db.close()
29+
30+
def downgrade() -> None:
31+
"""Downgrade schema."""
32+
# ### commands auto generated by Alembic - please adjust! ###
33+
pass
34+
# ### end Alembic commands ###

0 commit comments

Comments
 (0)