User tools

Website tools


database schema

Differences

The differences between two versions are shown here.

Link to this comparison view

Both sides of the previous revisionPrevious revision
Next revision
Previous revision
datenbank-schema [2022/11/11 11:42] – [filter] lwsystemsdatenbank-schema [2025/02/07 08:42] (current) – [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>
Line 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  =====
 +
 +Each user can save search queries with a name in the web UI. These search queries are stored in this table. 
 +
 +<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