Feature #10388
Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)
*Zadání*
Aktuální SPADe projekt načítá konfigurační soubory z adresáře v projektu. Tento konfigurák je v adresáři *data*
Tento default by měl být pro všechny stejný (to znamená, že by měl být s ID 0 jako init) a všichni uživatelé (přihlášení) k němu budou mít přístup.
Další konfigurační soubory, které si přihlášený uživatel bude moct sám vytvořit, budou také v json struktuře (ve stejné jako je default) a ten se uloží s daným ID do databáze (pokud tam daný konfigurační soubor neexistuje). Všechny vytvořené json stringy se budou HASHOVAT a do databáze se uloží i jejich hash pro kontrolu s ostatními konfiguráky. To znamená, že se vygeneruje STRING JSON, ten se uloží celý jako json do NVARCHAR(MAX) sloupce jako text a vedle toho bude sloupec s hodnotou hashe pro daný konfigurák.
Pozn: *Přidat i flag, který bude říkat, zda daná konfigurace bude defaultní či ne. Pak se tyto konfigurace automaticky vykreslí všem uživatelům (budou defaultní konfigurace)* >> Tím se i zajistí, že, se nebudou množit v rozkladové tabulce defaultní konfigurace pro nové uživatele.
*Řešení*