user:databaze
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:databaze [2020/10/28 10:51] – mikrom | user:databaze [2024/07/14 10:55] (current) – mikrom | ||
---|---|---|---|
Line 28: | Line 28: | ||
<WRAP round info> | <WRAP round info> | ||
- | Upozornění: | + | Upozornění: |
+ | </ | ||
+ | |||
+ | <WRAP round info> | ||
+ | Upozornění: | ||
</ | </ | ||
Line 36: | Line 40: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | |||
===== Diskuze ===== | ===== Diskuze ===== | ||
Diskuze o se nachází na stránkách [[http:// | Diskuze o se nachází na stránkách [[http:// | ||
===== Struktura databáze GeoGetu ===== | ===== Struktura databáze GeoGetu ===== | ||
- | |||
Struktura databáze odpovídá verzi, která je uvedena v '' | Struktura databáze odpovídá verzi, která je uvedena v '' | ||
Line 104: | Line 108: | ||
| ::: | '' | | ::: | '' | ||
| ::: | '' | | ::: | '' | ||
- | | '' | + | | '' |
- | | ::: | '' | + | | ::: | '' |
| ::: | '' | | ::: | '' | ||
| '' | | '' | ||
Line 146: | Line 150: | ||
<wrap important> | <wrap important> | ||
+ | |||
+ | <wrap important> | ||
+ | |||
+ | |create_application|aplikace a její verze, která databázi vytvořila| | ||
+ | |create_level|verze databáze, na jaké verzi byla databáze vytvořena. Aktuální verze databáze je dostupná přes funkce databáze, viz. SQL příkaz '' | ||
+ | |create_dt|datum a čas vytvoření databáze v numerickém tvaru| | ||
+ | |create_datetime|datum a čas vytvoření databáze ve tvaru YYYY-MM-DD hh: | ||
+ | |upgrade_application|aplikace a její verze, které databázi aktualizovala| | ||
+ | |upgrade_dt|datum a čas posledního povýšení databáze (číslo)| | ||
+ | |upgrade_datetime|datum a čas posledního povýšení databáze (string)| | ||
+ | |MyFindsTS|datum a čas posledního načítání logů přes API| | ||
+ | |||
+ | |||
===== SQLite APPLICATION_ID ===== | ===== SQLite APPLICATION_ID ===== | ||
Line 191: | Line 208: | ||
Problém může nastat při použití jiné aplikace než je **GeoGet**. V tom případě je nutné si nějak poradit sám. Ideální asi je vytvořit si vlastní UDF funkci a tu zaregistrovat (UDF funkce jsou v SQLite asociovány s aplikací, ne s databází). Jednu [[http:// | Problém může nastat při použití jiné aplikace než je **GeoGet**. V tom případě je nutné si nějak poradit sám. Ideální asi je vytvořit si vlastní UDF funkci a tu zaregistrovat (UDF funkce jsou v SQLite asociovány s aplikací, ne s databází). Jednu [[http:// | ||
- | |||
===== Spolupráce GeoGetí databáze s jinou databází ===== | ===== Spolupráce GeoGetí databáze s jinou databází ===== | ||
Line 208: | Line 224: | ||
===== Přístup | ===== Přístup | ||
- | |||
Protože se předpokládá, | Protože se předpokládá, | ||
- | které ukazuje na ten konkretní | + | které ukazuje na ten konkrétní |
- | * **geotagcategory** - seznam kategorií ('' | + | * **geotagcategory** - seznam kategorií ('' |
* **geotagvalue** - seznam hodnot tagů ('' | * **geotagvalue** - seznam hodnot tagů ('' | ||
* **geotag** - přidělená kategorie ('' | * **geotag** - přidělená kategorie ('' | ||
Line 259: | Line 274: | ||
ORDER BY (gtv.value+0) DESC -- hodnoty jako cislo seradime sestupne | ORDER BY (gtv.value+0) DESC -- hodnoty jako cislo seradime sestupne | ||
</ | </ | ||
- | |||
- | |||
===== Příklady SQL dotazů ===== | ===== Příklady SQL dotazů ===== | ||
Line 296: | Line 309: | ||
); | ); | ||
</ | </ | ||
- | |||
==== Seznam keší, kde má uživatel DNF log ==== | ==== Seznam keší, kde má uživatel DNF log ==== | ||
- | |||
<code sql> | <code sql> | ||
SELECT id FROM geolog WHERE finder=" | SELECT id FROM geolog WHERE finder=" | ||
Line 311: | Line 322: | ||
AND dtfound< | AND dtfound< | ||
</ | </ | ||
- | |||
==== Seznam keší, na kterých má uživatel GeoGetu vícenásobný nález ==== | ==== Seznam keší, na kterých má uživatel GeoGetu vícenásobný nález ==== | ||
Line 430: | Line 440: | ||
NOT IN (SELECT DISTINCT(difficulty||' | NOT IN (SELECT DISTINCT(difficulty||' | ||
</ | </ | ||
- | |||
==== Seznam okresů, v kterých ještě nemám nalezenou žádnou kešku ==== | ==== Seznam okresů, v kterých ještě nemám nalezenou žádnou kešku ==== |
user/databaze.1603878671.txt.gz · Last modified: 2020/10/28 10:51 by mikrom