Benutzer-Werkzeuge

Webseiten-Werkzeuge


datenbank-schema

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
datenbank-schema [2022/11/11 11:42] – [filter] lwsystemsdatenbank-schema [2025/02/07 08:42] (aktuell) – [filter] lwsystems
Zeile 46: Zeile 46:
 </code> </code>
  
-===== storedquery  =====+===== container  =====
  
-Jeder Benutzer kann im Web-UI Suchanfragen mit einem Namen abspeichern. Diese Suchanfragen werden in dieserTabelle gespeichert+Die Tabelle "container" enthält die dem User zugeordneten Container und Subcontainer. 
 +Falls Subcontainer konfiguriert wurden, wird der Subcontainer im AUTH-Modul per "/" an den Conainer angehängt.
  
 <code sql> <code sql>
Zeile 54: Zeile 55:
 | Field  | Type         | Null | Key | Default | Extra | | Field  | Type         | Null | Key | Default | Extra |
 +--------+--------------+------+-----+---------+-------+ +--------+--------------+------+-----+---------+-------+
-id     | varchar(64)  | NO   | PRI |               Interne Id der Abfrage +userid | varchar(64)  | NO   | PRI |               Benutzer-Id 
-userid | varchar(64 YES      |               Benutzername (user.id) dem dieser Abfrage  +cid    | varchar(128) | NO   PRI |               Container 
-name   | varchar(255) | YES      |               Name der gespeicherten Abfrage +scid   | varchar(128) | NO   PRI |               Subcontainer
-| query  | text         | YES  |     | NULL    |       | Serialisiertes Objekt mit der gespeicherten Abfrage+
 +--------+--------------+------+-----+---------+-------+ +--------+--------------+------+-----+---------+-------+
 </code> </code>
  
  
-===== container  =====+===== filter =====
  
-Die Tabelle "containerenthält die dem User zugeordneten Container und Subcontainer. +In der Tabelle "filterkönnen Lucene Query Filter gespeichert werden. Bei der Anmeldung werden die Filter des Benutzers 
-Falls Subcontainer konfiguriert wurden, wird der Subcontainer im AUTH-Modul per "/" an den Conainer angehängt.+mit dem Benutzernamen "userid" geladen und bei jeder Suche per //AND// verknüpft.
  
 <code sql> <code sql>
Zeile 71: Zeile 71:
 | Field  | Type         | Null | Key | Default | Extra | | Field  | Type         | Null | Key | Default | Extra |
 +--------+--------------+------+-----+---------+-------+ +--------+--------------+------+-----+---------+-------+
-userid | varchar(64)  | NO   | PRI |               Benutzer-Id +id     | varchar(64)  | NO   | PRI |               eindeutige Id des Filters 
-cid    | varchar(128) | NO   PRI |               Container +userid | varchar(128) | YES      |               Anmeldename 
-scid   | varchar(128) | NO   PRI |               Subcontainer+name   | varchar(255) | YES      |               Name des Filters zur Anzeige im [i] Fenster 
 +| filter | text         | YES  |     | NULL    |       | Lucene Query String
 +--------+--------------+------+-----+---------+-------+ +--------+--------------+------+-----+---------+-------+
 </code> </code>
 +
 +===== storedquery  =====
 +
 +Jeder Benutzer kann im Web-UI Suchanfragen mit einem Namen abspeichern. Diese Suchanfragen werden in dieserTabelle gespeichert. 
 +
 +<code sql>
 ++--------+--------------+------+-----+---------+-------+
 +| Field  | Type         | Null | Key | Default | Extra |
 ++--------+--------------+------+-----+---------+-------+
 +| id     | varchar(64)  | NO   | PRI |               | Interne Id der Abfrage
 +| userid | varchar(64)  | YES  |                   | Benutzername (user.id) dem dieser Abfrage 
 +| name   | varchar(255) | YES  |                   | Name der gespeicherten Abfrage
 +| query  | text         | YES  |     | NULL    |       | Serialisiertes Objekt mit der gespeicherten Abfrage
 ++--------+--------------+------+-----+---------+-------+
 +</code>
 +
 +
  
  
datenbank-schema.1668166929.txt.gz · Zuletzt geändert: 2022/11/11 11:42 von lwsystems