File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed
Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change 7575 export POSTGRES_DATABASE_URL="$POSTGRES_TEST_DATABASE_URL"
7676 pdm run alembic upgrade heads
7777
78+ - name : Seed database with reference data
79+ working-directory : ./backend
80+ run : |
81+ export POSTGRES_DATABASE_URL="$POSTGRES_TEST_DATABASE_URL"
82+ pdm run seed
83+
7884 - name : Run linting
7985 working-directory : ./backend
8086 run : |
@@ -169,6 +175,12 @@ jobs:
169175 export POSTGRES_DATABASE_URL="$POSTGRES_TEST_DATABASE_URL"
170176 pdm run alembic upgrade heads
171177
178+ - name : Seed database with reference data
179+ working-directory : ./backend
180+ run : |
181+ export POSTGRES_DATABASE_URL="$POSTGRES_TEST_DATABASE_URL"
182+ pdm run seed
183+
172184 - name : Start backend server
173185 working-directory : ./backend
174186 run : |
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ def db_session() -> Session:
4646 session .add (r )
4747 session .commit ()
4848
49- # Qualities should have been seeded by migrations; assert presence
49+ # Qualities should be seeded by CI before tests run
5050 assert session .query (Quality ).count () >= 6
5151
5252 # Ensure sequences are aligned after seeding (avoid PK collisions when inserting)
You can’t perform that action at this time.
0 commit comments