| 123456789101112131415161718192021222324252627282930313233343536373839 | 
from pydantic import BaseModel, Field, PositiveIntclass MyScaleConfig(BaseModel):    """    MyScale configs    """    MYSCALE_HOST: str = Field(        description='MyScale host',        default='localhost',    )    MYSCALE_PORT: PositiveInt = Field(        description='MyScale port',        default=8123,    )    MYSCALE_USER: str = Field(        description='MyScale user',        default='default',    )    MYSCALE_PASSWORD: str = Field(        description='MyScale password',        default='',    )    MYSCALE_DATABASE: str = Field(        description='MyScale database name',        default='default',    )    MYSCALE_FTS_PARAMS: str = Field(        description='MyScale fts index parameters',        default='',    )
 |