Работающий импорт с изменением БД

This commit is contained in:
Volobuev Andrey
2025-04-04 09:19:37 +03:00
parent 992073d2f5
commit 6ffc432b42
8 changed files with 491 additions and 266 deletions

View File

@@ -1,10 +1,21 @@
from pydantic import BaseModel
# models.py
from pydantic import BaseModel, validator
from typing import Optional
from .utils.logger import SupersetLogger
class SupersetConfig(BaseModel):
base_url: str
auth: dict # Словарь с параметрами аутентификации
auth: dict
verify_ssl: bool = True
timeout: int = 30
logger: Optional[SupersetLogger] = None
class Config:
arbitrary_types_allowed = True # Разрешаем произвольные типы
class DatabaseConfig(BaseModel):
database_config: dict
database_config: dict
logger: Optional[SupersetLogger] = None
class Config:
arbitrary_types_allowed = True