A wheel whose top-level module is `app` collides with anything else in a user's venv, so the package that is about to be published takes the name it is published under. Only the Python package moves; the repo, the Docker WORKDIR and the compose project keep theirs. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
14 lines
191 B
Bash
14 lines
191 B
Bash
#! /usr/bin/env bash
|
|
|
|
set -e
|
|
set -x
|
|
|
|
# Let the DB start
|
|
python -m fluksio.backend_pre_start
|
|
|
|
# Run migrations
|
|
alembic upgrade head
|
|
|
|
# Create initial data in DB
|
|
python -m fluksio.initial_data
|