Changes between Version 7 and Version 8 of ImportantUseCase3


Ignore:
Timestamp:
01/21/22 22:58:31 (3 years ago)
Author:
191215
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ImportantUseCase3

    v7 v8  
    6666
    6767{{{
     68-- проверка дали постои менаџер со дадената мејл адреса
     69select count(*) from managers m
     70join users u on u.id = m.user_id
     71where
     72        u.email = 'test_manager@mail.com'
     73       
     74-- доколку нема менаџер со внесената мејл адреса се регистрира нов корисник од тип менаџер
     75insert into project.users (email,username,password,full_name,created_at,profile_picture,type)
     76        values ('test_manager@mail.com','test_manager','password','Test Manager', now(),'manager.jpg','MANAGER'::project."user_type");
    6877
     78
     79-- доколку има менаџер со внесената мејл адреса, артистот кој што го поканил ќе биде додаден во неговата листа на артисти кои ги менаџира
     80update project.artists
     81        set manager_id  = (
     82                        select u.id from users u
     83                        where u.email = 'test_manager@mail.com'
     84        )
     85        where user_id = (
     86                select u.id from users u
     87                where u.email = 'test_artist@mail.com'
     88        );
    6989}}}