Last modified by Martin Mahr on 2024/10/21 22:19

From version 5.1
edited by Jan Šimeček
on 2024/06/28 09:56
Change comment: There is no comment for this version
To version 11.1
edited by Jan Šimeček
on 2024/06/28 10:45
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,4 +1,4 @@
1 -* Neklikat na sdíleném serveru na {{html}}<span style="color: red;">**Systém → Odstranění importovaných dat → Truncate všechna data**!!!</span>{{/html}}
1 +* Neklikat na sdíleném serveru na {{html}}<span style="color: red;">Systém → Odstranění importovaných dat → Truncate všechna data!!!</span>{{/html}}
2 2  * Funkce je k nalezení v Systém → Odstranění importovaných dat.
3 3  * Funkce slouží k promazání dat posledního importu knihovny, kde je uživatel přihlášený.
4 4  * Pro spuštění je potřeba mít zapnutý importní mód, pokud není zapnutý, tak funkce vyzve k zapnutí.
... ... @@ -16,28 +16,44 @@
16 16  **TIP:**
17 17  
18 18  {{html}}
19 -<span style="color: red;">= **POZOR!!!!!! - příkazy níže smažou data všem knihovnám, nesmí se používat na sdíleném serveru, kde již některé knihovny běží.** =
19 +<span style="color: red;">POZOR!!!!!! - příkazy níže smažou data všem knihovnám, nesmí se používat na sdíleném serveru, kde již některé knihovny běží.</span>
20 +{{/html}}
20 20  
21 -**Popřípadě lze příkazy provést přes tlačítko Systém → Odstranění importovaných dat → Truncate všechna data**</span>{{/html}}
22 +{{html}}
23 +<span style="color: red;">Popřípadě lze příkazy provést přes tlačítko Systém → Odstranění importovaných dat → Truncate všechna data</span>
24 +{{/html}}
22 22  
23 23  U velké knihovny je dobré nejdříve ve Workbenchy provolat:
24 24  
25 -|
28 +{{html}}
29 +<button onclick="toggleContent('content1')">SQL</button>
30 +<div id="content1" style="display: none;">
31 +<p>truncate table work_data;</p>
32 +<p>truncate table operation;</p>
33 +<p>truncate table action_log;</p>
34 +<p>truncate table charge_history;</p>
35 +<p>truncate table user_visit;</p>
36 +<p>truncate table authority_data;</p>
37 +<p>SET SESSION FOREIGN_KEY_CHECKS=0;</p>
38 +<p>truncate table charge;</p>
39 +<p>truncate table borrow_cycle;</p>
40 +<p>SET SESSION FOREIGN_KEY_CHECKS=1;</p>
41 +<p> </p>
42 +<p>Nově toto udělá tlačítko Truncate všechna data - aby tlačítko něco udělalo, tak je třeba také zaškrtnout jednotlivé části.</p>
43 +<p></p>
44 +</div>
45 +<script>
46 + function toggleContent(contentId) {
47 + var content = document.getElementById(contentId);
48 + if (content.style.display === "none") {
49 + content.style.display = "block";
50 + } else {
51 + content.style.display = "none";
52 + }
53 + }
54 +</script>
55 +{{/html}}
26 26  
27 -{{{truncate table work_data;
28 -truncate table operation;
29 -truncate table action_log;
30 -truncate table charge_history;
31 -truncate table user_visit;
32 -truncate table authority_data;
33 -SET SESSION FOREIGN_KEY_CHECKS=0;
34 -truncate table charge;
35 -truncate table borrow_cycle;
36 -SET SESSION FOREIGN_KEY_CHECKS=1;
37
38 -Nově toto udělá tlačítko Truncate všechna data - aby tlačítko něco udělalo, tak je třeba také zaškrtnout jednotlivé části.}}}
39 39  
40 40  
41 41  * Funkce tyto velké tabulky jinak maže velice dlouho.
42 -
43 -