lavkach3

Форк
0
/
__init__.py 
31 строка · 1013.0 Байт
1
from core.helpers.cache import CacheStrategy
2
from .models import Uom, UomCategory
3
from .schemas.uom_category_schemas import UomCategoryCreateScheme, UomCategoryUpdateScheme, UomCategoryFilter, \
4
    UomCategoryScheme
5
from .schemas.uom_schemas import UomCreateScheme, UomUpdateScheme, UomFilter, UomScheme
6
from .services import UomService, UomCategoryService
7

8
__domain__ = {
9
    'uom': {
10
        'service': UomService,
11
        'model': Uom,
12
        'cache_strategy': CacheStrategy.FULL,
13
        'schemas': {
14
            'create': UomCreateScheme,
15
            'update': UomUpdateScheme,
16
            'filter': UomFilter,
17
            'get': UomScheme
18
        }
19
    },
20
    'uom_category': {
21
        'service': UomCategoryService,
22
        'model': UomCategory,
23
        'cache_strategy': CacheStrategy.FULL,
24
        'schemas': {
25
            'create': UomCategoryCreateScheme,
26
            'update': UomCategoryUpdateScheme,
27
            'filter': UomCategoryFilter,
28
            'get': UomCategoryScheme
29
        }
30
    }
31
}
32

33

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.