semver + grabber -> base de données
This commit is contained in:
parent
a0c987656f
commit
599fc3e187
@ -31,3 +31,42 @@ app.py
|
|||||||
6/ session.close
|
6/ session.close
|
||||||
|
|
||||||
grabber.sh -> /endpoint -> créer un ordi (-> qui est écrit dans la base de donnée)
|
grabber.sh -> /endpoint -> créer un ordi (-> qui est écrit dans la base de donnée)
|
||||||
|
|
||||||
|
statement = select(HEro).where(Hero.nam == "exemple-pc")
|
||||||
|
hero = session.exec(statement).first()
|
||||||
|
remplacer .first par .length() ?
|
||||||
|
-> sert à aller vérifier dans la base de donnée si l'ordinateur exemple-pc est déjà inscrit dans la base de donne pour ne pas créer un doublon
|
||||||
|
|
||||||
|
@app.get("/ordi/{ordi_id}"), response_class=HTMLResponse)
|
||||||
|
async def get_ordi1_info(request: REquest, ordi_id: int):
|
||||||
|
with Session(engine) as session:
|
||||||
|
statement = select(Ordinateur).where( Ordinateur.id == ordi_id )
|
||||||
|
this_ordi = session.exec(statement).first()
|
||||||
|
|
||||||
|
return templates.TemplateResponse(
|
||||||
|
request=request, name="ordi.html", context={"ordi": this_ordi}
|
||||||
|
|
||||||
|
SemVer
|
||||||
|
Given a version number MAJOR.MINOR.PATCH, increment the:
|
||||||
|
|
||||||
|
MAJOR version when you make incompatible API changes
|
||||||
|
MINOR version when you add functionality in a backward compatible manner
|
||||||
|
PATCH version when you make backward compatible bug fixes
|
||||||
|
|
||||||
|
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
|
||||||
|
Semantic Versionning
|
||||||
|
0.0.1<-correction de bugs (chiffre de droite)
|
||||||
|
0.1.0<-nouvelles fonctionnalités (chiffre du milieu)
|
||||||
|
0.1.1<-correction de bug
|
||||||
|
0.2.O<-nouvelles fonctionalités / function
|
||||||
|
1.0.0<-stable release / breaking change (chiffre de gauche)
|
||||||
|
|
||||||
|
git add
|
||||||
|
git commit
|
||||||
|
git tag - v0.0.1 -m "version test"
|
||||||
|
git push --tags
|
||||||
|
|
||||||
|
# a faire/vérifier
|
||||||
|
page ordi(numéro)/delete qui supprime la page numérotée (bouton ?)
|
||||||
|
page /ordis qui répertories tout les pc enregistrés (actuellement juste / )
|
||||||
|
push avec semver
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user