Datenbank Schema
+Datenbase Schema
Schema
Dies ist eine Übersicht der benutzen Tabellen die Iro benötigt.
+Overview of used tables.
Tabellen
+Tables
Apiuser
-Die Benutzerdatenbank von Iro.
+An user in iro.
+Offer
+All possible Offers over a Message can be sended. provider, typ and route are used to get the data form configuration file.
Job
-Ein kompletter Auftrag, der an Iro zum verschicken übergeben wird. Status zeigt den generellen Status des Auftrages an (init, started, sending, sended oder error). info wird verwendet um dem Benutzer eine Möglickeit zu geben verschiede Auftragsgruppen zu erstellen.
+A complete Job.
++++
+- status show the status of the job (init, started, sending, sended or error).
+- info is used to make it possible to create different billing groups for user.
+
Userright
+Allowed offers for one user. Default routes are sorted by default value.
Message
-Wenn ein Vorgang von Iro Kosten erzeugt hat wird eine neue Zeile eingefügt. Solange nicht bezahlt wurde ist isBilled=0.
-Offer
-Alle Routen über die SMS, Faxe und Mails verschickt werden könnnen. provider, typ und route werden verwendet, um die entsprechenden Zugangsdaten laden zu können.
-Userright
-Über welche Routen darf ein Benutzer Daten verschicken und welches sind die Standardrouten (isDefault=1) für den Benuter.
+A message that has created costs.
++isBilled is False since the bill is paid.