4.5 La base de données
4.5.1 Liste des tables
4.5.1.1 Table task
La table task
contient les demandes de transformation.
- (text)
tid
- Identifiant de la transformation.
- (text)
infile
- Chemin d'accès au fichier envoyé par le client pour conversion.
- (text)
inmime
- Type MIME du fichier envoyé par le client pour conversion.
- (text)
outfile
- Chemin d'accès du fichier produit par la transformation.
- (text)
engine
- Nom du moteur de transformation a appliquer au fichier
infile
. - (char)
status
- Code de statut de la transformation (voir Cycle de traitement des demandes).
- (text)
fkey
- Clef étrangère envoyé par le client pour la transformation (voir Client::sendTransformation()).
- (text)
callback
- URL de callback envoyé par le client pour la transformation.
- (text)
callreturn
- Contenu de la réponse à l'exécution de la requête de callback.
- (timestamp)
cdate
- Timestamp de la création de la demande de transformation.
- (integer)
pid
- Identifiant du processus du moteur lorsque la transformation est en cours de traitement.
- (text)
comment
- Dernier commentaire de la transformation (mis à jour durant le déroulement de la transformation).
4.5.1.2 Table histo
La table histo
contient les messages d'information émis durant le traitement
de la transformation.
- (text)
tid
- Identifiant de la transformation.
- (timestamp)
date
- Timestamp du message.
- (text)
comment
- Message/commentaire.
4.5.1.3 Table engine
La table engine
contient la liste des moteurs disponibles, les types MIME
supportés en entré ces moteurs et le chemin du moteur a exécuter.
- (text)
name
- Nom du moteur de transformation.
- (text)
mime
- Type MIME supporté par le moteur. Le type MIME peut être complet et dans ce
cas le moteur est exécuté lorsque le type MIME du fichier correspond
strictement (e.g.
application/x-foo
acceptera des fichiers de typeapplication/x-foo
), ou partiel (e.g.application
) auquel cas le moteur sera utilisable pour tous les type MIME ayant la même base (e.g.application
acceptera des fichiers de type MIMEapplication/x-foo
ouapplication/x-bar
). - (text)
command
- Chemin d'accès au moteur a exécuter pour cette transformation. (voir Enregistrement d'un moteur).
- (text)
comment
- Commentaire/description à la description de l'auteur du moteur de transformation.