Projekt

Obecné

Profil

Akce

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

Přidáno uživatelem Petr Urban před asi 2 roky(ů). Aktualizováno před téměř 2 roky(ů).

Stav:
Closed
Priorita:
Normal
Přiřazeno:
Petr Štěpánek
Kategorie:
Implementace
Cílová verze:
Začátek:
2023-04-26
Uzavřít do:
% Hotovo:

100%

Odhadovaná doba:
4.00hod
Collaborators:
Importance:
Tags:

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

zkopírováno do Feature #10522: Přepsání .json konfiguračních souborů do MS SQL databázeInvalidPetr Urban2023-04-26

Akce

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(ů)

Aktualizováno uživatelem Petr Štěpánek před téměř 2 roky(ů)

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
Akce

Také k dispozici: Atom PDF