You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dorian HODIN
9dc218a408
continuous-integration/drone/push Build is passing
Details
|
6 months ago | |
---|---|---|
bin | 6 months ago | |
config | 6 months ago | |
migrations | 6 months ago | |
public | 6 months ago | |
src | 6 months ago | |
templates | 6 months ago | |
var | 6 months ago | |
.drone.yml | 6 months ago | |
.env | 6 months ago | |
.gitignore | 6 months ago | |
Dockerfile | 6 months ago | |
README.md | 6 months ago | |
compose.override.yaml | 6 months ago | |
compose.yaml | 6 months ago | |
composer.json | 6 months ago | |
composer.lock | 6 months ago | |
symfony.lock | 6 months ago | |
vhost.conf | 6 months ago |
README.md
Présentation
Cet API permet le stockage et la récupération des informations stockés pour le bon fonctionnement de votre forum préféré : Fukafukashita
Base De données
MCD :
classDiagram
class Post{
_id_ BIGINT
title TEXT
text TEXT
isDream BOOLEAN
upVote INT
downVote INT
}
class Profil{
_id_ BIGINT
name TEXT
description TEXT
password TEXT
}
class Tags{
id BIGINT
name TEXT
color TEXT
}
class Commentary{
_id_ BIGINT
text TEXT
}
Post "1" <-- "n" Commentary : respond
Post "n" <-- "1" Profil : publish
Tags "n" --> "n" Post : Have
Profil "n" -- "n" Profil : Follow
Commentary "1" <-- "n" Profil : Emit
MLD :
classDiagram
class Post{
_id_ BIGINT
title TEXT
text TEXT
isDream BOOLEAN
upVote INT
downVote INT
#profil
}
class Profil{
_id_ BIGINT
name TEXT
description TEXT
password TEXT
}
class Tagging{
#_tag_ BIGINT
#_post_ BIGINT
}
class Tags{
_id_ BIGINT
name TEXT
color TEXT
}
class Commentary{
_id_ BIGINT
text TEXT
#post
#profil
}
class Follow{
#_follower_ BIGINT
#_followed_ BIGINT
}
Post <-- Commentary
Post --> Profil
Tags --> Tagging
Profil <-- Follow
Profil <-- Follow
Post --> Tagging
Commentary --> Profil
Développeurs 🧑💻
- Corentin RICHARD : corentin.richard@etu.uca.fr
- Rémi ARNAL : remi.arnal@etu.uca.fr
- Aurian JAULT : aurian.jault@etu.uca.fr
- Dorian HODIN : dorian.hodin@etu.uca.fr