Changes between Version 2 and Version 3 of UseCase4


Ignore:
Timestamp:
08/22/26 19:13:29 (5 days ago)
Author:
231118
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase4

    v2 v3  
    11= Use-case 4 – Управување со Environments =
    2 
    3 '''Актер кој го иницира:'''
    4 * Администратор
    5 
    6 '''Други актери:'''
    7 * Нема
    8 
    9 '''Опис:'''
    10 
    11 Овозможува креирање и управување со environments преку административниот панел.
    12 
    13 == Сценарио ==
    14 
    15 1. Администраторот внесува име за нов Environment.
    16 2. Системот го зачувува Environment во базата.
    17 3. Новиот Environment станува достапен за поврзување на клиентски компјутери.
    18 
    19 == SQL ==
    20 
     2 * '''Initiating actor:''' Administrator
     3 * '''Other actors:''' Нема
     4 * '''Description:'''
     5Овозможува креирање и управување со околини преку административниот панел. При креирање се додава и стандарден запис со поставки за околината.
     6 * '''Scenario:'''
     71. Администраторот внесува име за нов Environment (пример: staging).
     82. Системот го зачувува Environment во базата:
    219{{{
    22 INSERT INTO environments (name, created_at)
    23 VALUES (...);
     10SET search_path TO project;
     11INSERT INTO environments (tenant_id, name)
     12VALUES (1, 'staging');
    2413}}}
     143. Системот создава стандардни поставки за новата околина:
     15{{{
     16INSERT INTO env_settings (tenant_id, env_name, save_process_history, save_metrics_history, save_network_history)
     17VALUES (1, 'staging', false, false, false);
     18}}}
     194. Системот ги прикажува сите околини на tenant-от:
     20{{{
     21SELECT id, name, created_at
     22FROM environments
     23WHERE tenant_id = 1
     24ORDER BY name;
     25}}}