Aktionen
210 Standardsuche findet nicht » Historie » Revision 10
« Zurück |
Revision 10/18
(diff)
| Weiter »
[X] Daniel S, 07.03.2019 20:40
Standardsuche findet nicht¶
Schlüsselworte neu generieren
--ALTER TABLE recnokeyword DISABLE TRIGGER ALL;
USER syncro;
IM PSQL ausführen, damit nicht alles als eine Transaktion/Statement angesehen wird und nacheinander abläuft
/*
DELETE FROM recnokeyword
WHERE r_tablename IN ('art', 'adk', 'auftg', 'ldsdok', 'belkopf', 'eingrechdokument', 'anl')
AND r_descr = 'keywordsearch' AND r_kategorie = 'internal system usage';
*/
SELECT count(1) FROM (SELECT TSystem.kws_create_keywords(art) FROM art) AS a;
SELECT count(1) FROM (SELECT TSystem.kws_create_keywords(adk) FROM adk) AS a;
SELECT count(1) FROM (SELECT TSystem.kws_create_keywords(auftg) FROM auftg) AS a;
SELECT count(1) FROM (SELECT TSystem.kws_create_keywords(ldsdok) FROM ldsdok) AS a;
SELECT count(1) FROM (SELECT TSystem.kws_create_keywords(belkopf) FROM belkopf) AS a;
-- ER-Kopf und -Position haben r_tablename='eingrechdokument'
SELECT count(1) FROM (SELECT TSystem.kws_create_keywords(eingrechdokument.*) FROM eingrechdokument) AS a;
SELECT count(1) FROM (SELECT TSystem.kws_create_keywords(belegpos.*) FROM belegpos) AS a;
SELECT count(1) FROM (SELECT TSystem.kws_create_keywords(anl) FROM anl) AS a;
--ALTER TABLE recnokeyword ENABLE TRIGGER ALL;
CREATE TRIGGER recnokeyword__b_iu
BEFORE INSERT OR UPDATE
ON public.recnokeyword
FOR EACH ROW
WHEN (("current_user"() <> ALL (ARRAY['ELO'::name, 'syncro'::name])))
EXECUTE PROCEDURE public.recnokeyword__b_iu();
Überprüfen ob die Keywordserch eingestellt ist
- SuperAdmin -> Notizen anklicken -> im Reiter Eigenschaften schauen > #11830 Screenshot unten
Von [X] Daniel S vor mehr als 5 Jahren aktualisiert · 10 Revisionen