Mise en place de la base de données avec EF Core #1

Open
Corentin wants to merge 3 commits from feat/add-db-context into master
Collaborator

Cette PR met en place la couche de persistance de l’API avec Entity Framework Core et PostgreSQL.

Modifications principales

  • ajout du AppDbContext ;
  • ajout des modèles de données ;
  • ajout des enums associés aux modèles ;
  • configuration de la connexion PostgreSQL ;
  • ajout de la migration initiale EF Core ;
  • arrêt du suivi des fichiers appsettings contenant la configuration locale ;
  • ajout d’un fichier appsettings.example.json ;
  • ajout de la documentation relative à la mise en place de la base de données.

Objectif

Préparer la structure initiale de la base de données afin de permettre le développement des futures fonctionnalités de l’API.

Cette PR met en place la couche de persistance de l’API avec Entity Framework Core et PostgreSQL. ### Modifications principales - ajout du AppDbContext ; - ajout des modèles de données ; - ajout des enums associés aux modèles ; - configuration de la connexion PostgreSQL ; - ajout de la migration initiale EF Core ; - arrêt du suivi des fichiers appsettings contenant la configuration locale ; - ajout d’un fichier appsettings.example.json ; - ajout de la documentation relative à la mise en place de la base de données. ### Objectif Préparer la structure initiale de la base de données afin de permettre le développement des futures fonctionnalités de l’API.
chore: arrêter le suivi des fichiers appsettings
Some checks failed
Test Full Builder Runner / test (push) Successful in 2s
Test Runner / test (push) Has been cancelled
Test Docker Builder / test (push) Has been cancelled
463a79f5b6
fix(dbContext): Correction des noms des models, et des noms des variables dans AppDbContext
Some checks failed
Test Full Builder Runner / test (push) Successful in 1s
Test Runner / test (push) Has been cancelled
Test Docker Builder / test (push) Has been cancelled
0a8a3cb712
Some checks failed
Test Full Builder Runner / test (push) Successful in 1s
Test Runner / test (push) Has been cancelled
Test Docker Builder / test (push) Has been cancelled
This pull request has changes conflicting with the target branch.
  • docs/astro.config.mjs
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/add-db-context:feat/add-db-context
git switch feat/add-db-context

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff feat/add-db-context
git switch feat/add-db-context
git rebase master
git switch master
git merge --ff-only feat/add-db-context
git switch feat/add-db-context
git rebase master
git switch master
git merge --no-ff feat/add-db-context
git switch master
git merge --squash feat/add-db-context
git switch master
git merge --ff-only feat/add-db-context
git switch master
git merge feat/add-db-context
git push origin master
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Fabien/Davai-Back!1
No description provided.