Feature #10388
uzavřenýFeature #10518: Přepsání .json konfiguračních souborů do MS SQL databáze
Přepsání .json konfiguračních souborů do MS SQL databáze
100%
Popis
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 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í
Konfigurace byly přesunuty do MSSQL databáze. Skript pro vytvoření tabulek se nachází na gitu - db/spade-configurations.sql
Související úkoly
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- Přiřazeno nastaven na Petr Štěpánek
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- Stav změněn z New na Assigned
Aktualizováno uživatelem Petr Štěpánek před téměř 2 roky(ů)
- Stav změněn z Assigned na Resolved
Aktualizováno uživatelem Petr Štěpánek před téměř 2 roky(ů)
- Stav změněn z Resolved na Assigned
Aktualizováno uživatelem Petr Štěpánek před téměř 2 roky(ů)
- Cílová verze změněn z it_04 na it_05
Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)
- zkopírováno do Feature #10518: Přepsání .json konfiguračních souborů do MS SQL databáze přidán
Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)
- Rodičovský úkol nastaven na #10518
Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)
- Začátek změněn z 2023-04-12 na 2023-04-26
Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)
- zkopírováno do Feature #10522: Přepsání .json konfiguračních souborů do MS SQL databáze přidán
Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)
- Popis aktualizován (rozdíl)
Aktualizováno uživatelem Petr Štěpánek před téměř 2 roky(ů)
- Popis aktualizován (rozdíl)
Aktualizováno uživatelem Petr Štěpánek před téměř 2 roky(ů)
- % Hotovo změněn z 0 na 100
Aktualizováno uživatelem Petr Štěpánek před téměř 2 roky(ů)
- Stav změněn z Assigned na Resolved
Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)
- Stav změněn z Resolved na Closed