Structure de la base de données - mitsukarenai/Projet-Autoblog GitHub Wiki
La base de données est au format SQLite3. Chaque autoblog a sa propre base de données, dans son fichier articles.db
.
Structure générale
articles
- id (INTEGER PRIMARY KEY)
- feed_id (TEXT)
- title (TEXT)
- uri (TEXT)
- url (TEXT)
- date (INT)
- content (TEXT)
update_log
- date (INT PRIMARY KEY)
- success (INT)
- log (TEXT)
Données (table "articles")
id
: identifiant incrémentiel, croissant selon ordre d'apparition dans le fluxfeed_id
: identifiant, tel que fourni par le fluxtitle
: titre, tel que fourni par le fluxuri
: identifiant de l'article (utilisé pour l'URL dans l'autoblog)url
: URL de l'article sur le site sourcedate
: timestamp UNIX correspondant à la date de publication de l'articlecontent
: contenu de l'article (les sources et liens pour les fichiers média sont rendus relatifs)
Rafraichissements (table "update_log")
date
: timestamp UNIX des rafraichissements de l'autoblogsuccess
: succès du rafraichissement ("1" pour réussi, sinon: messages d'erreur rencontrés)log
: nombre d'éléments rafraichis "X elements updated"