Modifications
Historique de la page
okhin created page: model
rédigé
avr. 10, 2017
par
okhin
Afficher les modifications d'espaces
En ligne
Côte à côte
model.md
0 → 100644
Voir la page @
aaff5c2e
Modèle de données
============
Le modèle de données est assez simple.
Article
-------
*
id: un identifiant unique
*
url: une URL valide (et nettoyée des paramètres de tracking)
*
metada: les métdaonnée de la page (à priori, les données opengraph) au format JSON
*
title: le titre de l'article
*
extracts: les extraits de l'article retenus. Une liste de chaîne au format markdown.
*
date_pub: date de publication sur le site d'origine
*
date_add: date d'ajout à la RP
*
date_rel: date de release AKA de publication sur la RP
*
votes: liste des user_id ayant votés
*
jedi: jedi ayant publié l'article sur la RP
User
----
Le modèle de données est à compléter pour prendre en compte une autorisation modulaire (via OAuth)
*
id: un identifiant unique
*
handle: comment s'appelle l'utilisateur
*
email: une adresse mail pour contacter l'utilisateur
*
password: un hash de mot de passe
*
auth: niveau d'autorisation (droide, rpadawan, jedi)
\ No newline at end of file