| Version 2 (modified by , 5 days ago) ( diff ) |
|---|
Напреден развој на датабаза (Тригери, погледи, домени)
Оваа страница содржи документација за напредниот развој на базата преку тригери, складирани процедури/функции, погледи и кориснички дефинирани домени. Секоја категорија е документирана на посебна Wiki страница.
Содржина
- Тригери - Автоматски акции при промени во базата
- Складирани процедури и функции - Комплексни пресметки и деловна логика
- Погледи - Извештаи и прегледи за анализа
- Домени - Кориснички дефинирани типови со централизирана валидација
Преглед
Тригери
- Автоматско ажурирање на статус на маса при креирање на нарачка
- Автоматско ослободување на маса при плаќање
- Автоматско намалување на залиха при продажба
- Контрола на залиха со дозволен минимум
- Автоматско затворање на смена при плаќање
- Превенција на бришење на нарачки со историја на плаќање
- Автоматско логирање на промени во audit_log
Складирани процедури и функции
- Пресметка на вкупен приход за период
- Пресметка на дневен буџет за набавка
- Затворање на смена со автоматска пресметка
- Препорака за набавка на производи под минимум
Погледи
- Целосен преглед на нарачки
- Преглед на маси со нивниот статус
- Месечен приход по категорија
- Извештај за најпродавани производи
- Дневен извештај за продажба
- Преглед на залиха по производ
Домени
- positive_money - Парични вредности со деловни граници
- vat_percentage - ДДВ само со законски дозволени стапки
- table_status - Статус на маса (enum)
- order_status - Статус на нарачка (enum)
- inventory_operation - Тип на инвентарна операција (enum)
- valid_email - Комплексна email валидација
- mkd_phone - Македонски мобилен телефонски број
- password_hash - bcrypt password hash валидација
Note:
See TracWiki
for help on using the wiki.
