Bienvenue dans le projet Orkaris. Ce dépôt contient le backend de l'application Orkaris.
-
Clonez ce dépôt :
git clone https://github.com/Orkaris/back.git
-
Accédez au répertoire du projet :
cd Orkaris-Back
Pour démarrer le serveur en mode développement :
docker-compose up --build -dLa documentation de l'API est disponible via Swagger. Vous pouvez y accéder en lançant le serveur et en visitant le lien suivant :
http://localhost:5000/swagger/index.html
Pour tester si l'API marche bien faite :
curl -X 'GET' \ 'http://localhost:5000/weatherforecast' \ -H 'accept: application/json'Pour la base
docker exec -it orkaris-db psql -U postgres -c 'CREATE DATABASE orkaris;' &&
docker exec -it orkaris-back bash -c 'cd Orkaris-Back && dotnet tool install --global dotnet-ef --version 8.0.0 && export PATH="$PATH:/root/.dotnet/tools" && dotnet ef database update' &&
cat insert.sql | docker exec -i orkaris-db psql -U postgres -d orkaris
Pour avoir les données
cat insert.sql | docker exec -i orkaris-db psql -U postgres -d orkaris
Il faudra aussi ajouter un readMe dans le repertoire Orkaris-back un fichier .env je vous l'envoie sur discord