Hello Dan,

How did you do that? Are you rebuilding the container and modifying
the entrypoint? I ask because it looks like the DB is already init'd in
the image, and so if you mount in a volume over the top it will not
re-init.

If you look at the lava-server entrypoint you will see that we call "lava-server manage migrate" (https://git.lavasoftware.org/lava/pkg/docker/blob/master/amd64/lava-server/entrypoint.sh#L98). If the user is able to connect to the database, this will force django to upgrade the schema or create it if it does not exist.
 
--
Rémi Duraffort
LAVA Team