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/02/04 17:00] – [user] 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>
  
-===== filter  ===== 
-Die Tabelle "filter" enthält [[Filter]] für einzelne Benutzer. Die Pflege der [[Filter]] ist im Web-UI noch nicht implementiert und kann derzeit nur direkt in die Datenbank eingetragen werden. 
  
 +===== filter =====
 +
 +In der Tabelle "filter" können Lucene Query Filter gespeichert werden. Bei der Anmeldung werden die Filter des Benutzers
 +mit dem Benutzernamen "userid" geladen und bei jeder Suche per //AND// verknüpft.
  
 <code sql> <code sql>
Zeile 69: Zeile 71:
 | Field  | Type         | Null | Key | Default | Extra | | Field  | Type         | Null | Key | Default | Extra |
 +--------+--------------+------+-----+---------+-------+ +--------+--------------+------+-----+---------+-------+
-| id     | varchar(64)  | NO   | PRI |         |       | Interne Id des Filters +| id     | varchar(64)  | NO   | PRI |         |       | eindeutige Id des Filters 
-| userid | varchar(64)  | YES  |     |         |       | Benutzername (user.id) dieses Filters +| userid | varchar(128) | YES  |     |         |       | Anmeldename 
-| name   | varchar(255) | YES  |     |         |       | Name des Filters in der Anzeige. +| name   | varchar(255) | YES  |     |         |       | Name des Filters zur Anzeige im [i] Fenster 
-| filter | text         | YES  |     | NULL    |       | Lucene Filter String+| filter | text         | YES  |     | NULL    |       | Lucene Query String
 +--------+--------------+------+-----+---------+-------+ +--------+--------------+------+-----+---------+-------+
 </code> </code>
  
-===== container  =====+===== storedquery  =====
  
-Die Tabelle "container" enthält die dem User zugeordneten Container und Subcontainer. +Jeder Benutzer kann im Web-UI Suchanfragen mit einem Namen abspeichern. Diese Suchanfragen werden in dieserTabelle gespeichert. 
-Falls Subcontainer konfiguriert wurden, wird der Subcontainer im AUTH-Modul per "/" an den Conainer angehängt.+
  
 <code sql> <code sql>
Zeile 85: Zeile 86:
 | Field  | Type         | Null | Key | Default | Extra | | Field  | Type         | Null | Key | Default | Extra |
 +--------+--------------+------+-----+---------+-------+ +--------+--------------+------+-----+---------+-------+
-| userid | varchar(64)  | NO   | PRI |         |       | Benutzer-Id +| id     | varchar(64)  | NO   | PRI |         |       | Interne Id der Abfrage 
-| cid    | varchar(128) | NO   | PRI |         |       | Container +| userid | varchar(64)  | YES  |     |         |       | Benutzername (user.id) dem dieser Abfrage  
-| scid   | varchar(128) | NO   | PRI |         |       | Subcontainer+| name   | varchar(255) | YES  |     |         |       | Name der gespeicherten Abfrage 
 +| query  | text         | YES  |     | NULL    |       | Serialisiertes Objekt mit der gespeicherten Abfrage
 +--------+--------------+------+-----+---------+-------+ +--------+--------------+------+-----+---------+-------+
 </code> </code>
 +
 +
  
  
datenbank-schema.1643994054.txt.gz · Zuletzt geändert: 2022/02/04 17:00 von lwsystems