61. order_selectionsKapitel hinzufügen
Die Tabelle order_selections enthält alle Auftragsselektionen die im System angelegt wurden. Die Elemente der Selektionen werden über die Tabellen order_selection_view_search_xxx referenziert. Wobei ‚xxx‘ für die ID der Datenbankview (Sicht) steht, die die Aufträge enthält.
FELD | TYP | NULL | KEY | DEFAULT | EXTRA | KOMMENTAR |
os_id | int(10) unsigned | NO | PRI | NULL | ||
os_type | char(100) | NO | NULL | Token für den Selektionstyp
(„MyBib_OrderSelectionSearchObject“) |
||
os_characteristic | char(50) | NO | NULL | Token Status (STORED) | ||
os_name | varchar(100) | NO | MUL | NULL | Name der Selektion | |
os_owner | varchar(100) | NO | MUL | NULL | Nutzerkennung Ersteller der Selektion | |
os_session | char(32) | NO | NULL | Session-ID | ||
os_mode | varchar(255) | NO | NULL | Selektionsmodus („orders“ oder „archives_orders“) | ||
os_table | varchar(1000) | NO | NULL | Token für die Selektionstabelle („orders AS orders“, usw.) | ||
os_view | char(100) | NO | NULL | Name des Datenbankviews (beispielsweise „order_selection_view_search_6“) | ||
os_attributes | varchar(9000) | YES | Selektionsattribute durch Semikolon voneinander getrennt (“ a:4:{s:9:“POST_VARS“;a:26:{s:6:“or_sid“;s:7:“SUBITO*“;s:6:“or_sig“;…} | |||
os_selection_sql | varchar(9000) | YES | SQL-Statement der Selektion (= Ausdruck der vorher durchgeführten Auftragssuche) | |||
os_adm_groups | varchar(255) | YES | ID der Verwaltungsgruppen | |||
os_usr_groups | varchar(255) | YES | ID der Nutzergruppen, die Selektion nutzen können | |||
os_usage | varchar(255) | YES | Token für die Selektionsnutzung („ORDER_LIST|ACTIONS|POD“) | |||
os_description | varchar(1000) | YES | Ausführliche Beschreibung der Selektion | |||
os_date_create | datetime | YES | NULL | Erstelldatum | ||
os_date_change | datetime | YES | NULL | Änderungsdatum |