File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed
Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -391,7 +391,28 @@ jobs:
391391 DATABASE_URL : sqlite://todos.sqlite
392392 run : sqlx db setup --source=examples/sqlite/todos/migrations
393393
394+ - name : Todos (Prepare)
395+ if : ${{ matrix.offline }}
396+ env :
397+ DATABASE_URL : sqlite://todos.sqlite
398+ run : cargo sqlx prepare -- -p sqlx-example-sqlite-todos
399+
400+ - name : Todos (Check Offline)
401+ if : ${{ matrix.offline }}
402+ run : |
403+ cargo clean -p sqlx-example-sqlite-todos
404+ cargo check -p sqlx-example-sqlite-todos
405+
406+ - name : Todos (Prepare from .env)
407+ if : ${{ matrix.offline }}
408+ run : |
409+ echo "DATABASE_URL=sqlite://todos.sqlite" > .env
410+ cargo clean -p sqlx-example-sqlite-todos
411+ cargo sqlx prepare -- -p sqlx-example-sqlite-todos
412+ rm .env
413+
394414 - name : TODOs (Run)
395415 env :
396416 DATABASE_URL : sqlite://todos.sqlite
417+ SQLX_OFFLINE : ${{ matrix.offline == 'offline' }}
397418 run : cargo run -p sqlx-example-sqlite-todos
You can’t perform that action at this time.
0 commit comments