chore(task): populate database during setup

This commit is contained in:
João Paulo Dubas 2025-01-27 23:11:11 +00:00
parent 37569de266
commit dd8e4d90dd
Signed by: joao.dubas
SSH Key Fingerprint: SHA256:V1mixgOGRc/YMhGx/DNkOSmJxgA2vHNrDZEk3wt/kOA

View File

@ -34,6 +34,12 @@ tasks:
- docker compose up -d database - docker compose up -d database
- docker compose run --rm slax ecto.migrate - docker compose run --rm slax ecto.migrate
database_populate:
desc: Load seed data into database
cmds:
- docker compose up -d database
- docker compose run --rm slax run priv/repo/seeds.exs
install: install:
desc: Setup the application desc: Setup the application
cmds: cmds:
@ -41,6 +47,7 @@ tasks:
- task: app_assets - task: app_assets
- task: database_create - task: database_create
- task: database_migrate - task: database_migrate
- task: database_populate
server: server:
desc: Serve the application desc: Serve the application