Tento dokument byl přeložen umělou inteligencí. V případě nepřesností se prosím obraťte na anglickou verzi
V reálných aplikacích se pro zajištění bezpečnosti dat a stability aplikace obvykle nasazuje více prostředí, jako je vývojové prostředí, předprodukční prostředí a produkční prostředí. Tento dokument uvádí příklady dvou běžných no-code vývojových procesů a podrobně vysvětluje, jak implementovat správu vydání v NocoBase.
Pro správu vydání jsou nezbytné tři pluginy. Ujistěte se, že máte aktivovány všechny následující pluginy.
Tento přístup je vhodný pro jednoduché vývojové procesy. Existuje jedno vývojové prostředí, jedno předprodukční prostředí a jedno produkční prostředí. Změny proudí z vývojového prostředí do předprodukčního prostředí a nakonec jsou nasazeny do produkčního prostředí. V tomto procesu může konfigurace upravovat pouze vývojové prostředí – ani předprodukční, ani produkční prostředí úpravy nepovolují.

Při konfiguraci pravidel migrace vyberte pro vestavěné tabulky v jádře a pluginech pravidlo „Přepsat“ (Overwrite), pokud je to potřeba; u ostatních můžete ponechat výchozí nastavení, pokud nemáte žádné speciální požadavky.

Tento přístup je vhodný pro spolupráci více osob nebo pro komplexní projekty. Několik paralelních vývojových prostředí lze používat nezávisle a všechny změny jsou sloučeny do jednoho předprodukčního prostředí pro testování a ověření před nasazením do produkce. V tomto procesu může konfigurace upravovat pouze vývojové prostředí – ani předprodukční, ani produkční prostředí úpravy nepovolují.

Při konfiguraci pravidel migrace vyberte pro vestavěné tabulky v jádře a pluginech pravidlo „Vložit nebo aktualizovat“ (Insert or Update), pokud je to potřeba; u ostatních můžete ponechat výchozí nastavení, pokud nemáte žádné speciální požadavky.

Před provedením migrace systém automaticky vytvoří zálohu aktuální aplikace. Pokud migrace selže nebo výsledky neodpovídají očekávání, můžete provést vrácení zpět a obnovu pomocí Správce záloh.
