22e033b26a9c472a3d8929ece078b50042e31574
dotnet tool update --global installiert dotnet-ef nach ~/.dotnet/tools, aber der Runner-Container hat dieses Verzeichnis nicht im PATH. Jeder run:-Step startet eine neue Shell -> der naechste Step (dotnet ef ...) findet 'dotnet-ef' nicht (exitcode 1, Job rot seit DB-3). Fix: 'echo ... >> $GITHUB_PATH' nach dem tool install; Gitea/GitHub Actions liest diese Datei zwischen Steps und persistiert den PATH-Eintrag fuer alle Folge-Steps in diesem Job. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
GerbilManager
GerbilManagerWebAPI/— ASP.NET Core backend (Swagger unter/swagger)gerbil-manager-web/— React-Frontend (Vite + TypeScript), siehegerbil-manager-web/README.md
Requirements
Install ef:
dotnet tool install --global dotnet-ef
Used cmd´s
Start containers
docker compose up
Create the initial database
dotnet ef database update
Create an migration script
dotnet ef migrations add
Docker
force compose rebuild
docker-compose build --no-cache
Frontend (gerbil-manager-web)
cd gerbil-manager-web npm install npm run dev
TODO:
- Backup docker volume database
- run "dotnet ef database update" if no database exist.
Description
Languages
C#
43%
TypeScript
34.5%
Python
18%
CSS
3.7%
Shell
0.5%
Other
0.1%