/
aastray
/
StudentPart
Обзор
Документация
Войти
/
aastray
/
StudentPart
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
API-lib/src/schemas/DataRequestSchemas/DataLakeFields.py
32 строки
2 KB
aastray
Реализован функционал загрузки файлов и просмотра документов, удалены базовые эндпоинты, обновлена документация
10 янв 2026, 15:38
10 янв 2026, 15:38
4d47c55
Код
Авторство
О чём код?
from typing import Union,Literal from pydantic import BaseModel, Field from .Base import BaseField, BaseDataLakeField class SQLField(BaseDataLakeField): """ Поле для выполнения SQL-запросов к хранилищу данных. Представляет собой специализацию BaseDataLakeField, предназначенную строго для работы с SQL-запросами. Атрибут type фиксирован как литерал "SQL", что позволяет идентифицировать тип запроса на уровне модели. Атрибуты: type (Literal["SQL"]): Тип запроса, который всегда равен "SQL". Используется для однозначного определения, что поле предназначено для выполнения SQL-запросов. Значение по умолчанию — "SQL". """ type:Literal["SQL"] ="SQL" class NoSQLField(BaseDataLakeField): """ Поле для выполнения NoSQL-запросов к хранилищу данных. Представляет собой специализацию BaseDataLakeField, предназначенную строго для работы с NoSQL-запросами. Атрибут type фиксирован как литерал "NoSQL", что позволяет четко идентифицировать тип запроса на уровне модели. Атрибуты: type (Literal["NoSQL"]): Тип запроса, который всегда равен "NoSQL". Используется для однозначного определения, что поле предназначено для выполнения NoSQL-запросов. Значение по умолчанию — "NoSQL". """ type: Literal["NoSQL"] ="NoSQL"