| 129 | |
| 130 | = Update : Roles |
| 131 | За подобро управување, додадов табела за roles на корисници односно '''{{{admin}}}''' и '''{{{customer}}}'''. \\ |
| 132 | Оваа овозможува најава за вработени и корисници со различни пристапи. |
| 133 | Оние што се корисници имаат пристап до историја на нивни нарачки и разни податоци. |
| 134 | Додека како вработен имаш пристап до залиха на производи, разни аналитики и слично. |
| 135 | Во '''{{{customers}}}'''табелата се чуваат податоци за корисниците, вклучувајќи го и '''{{{id_role}}}''' што укажува на нивната улога. |
| 136 | Кога одреден корисник преку најава ке регистрира профил, тој автоматски има улога '''{{{customer}}}''', \\ |
| 137 | додека додавање на корисник со улога '''{{{admin}}}''' може да се направи само преку база со следниов код |
| 138 | {{{#!sql |
| 139 | INSERT INTO customers (email, password, first_name, last_name, phone, id_role) |
| 140 | VALUES ('admin@example.com', 'хаширана_лозинка', 'Име', 'Презиме', 'број', |
| 141 | (SELECT id_role FROM roles WHERE role_name = 'admin')); |
| 142 | |
| 143 | }}} |
| 144 | \\ |
| 145 | [[Image(roles.png, height=200px)]] \\ |
| 146 | \\ |
| 147 | |