mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-25 17:04:54 +00:00
MINOR: Fix mongodb profiler imports (#15383)
This commit is contained in:
parent
7962524619
commit
8571ab87e8
@ -16,17 +16,20 @@ from enum import Enum
|
|||||||
from typing import TYPE_CHECKING, Dict, List, Optional, Union
|
from typing import TYPE_CHECKING, Dict, List, Optional, Union
|
||||||
|
|
||||||
from pydantic import BaseModel, Field
|
from pydantic import BaseModel, Field
|
||||||
from pymongo.command_cursor import CommandCursor
|
|
||||||
from pymongo.cursor import Cursor
|
|
||||||
|
|
||||||
from metadata.generated.schema.entity.data.table import Column, Table
|
from metadata.generated.schema.entity.data.table import Column, Table
|
||||||
from metadata.profiler.adaptors.nosql_adaptor import NoSQLAdaptor
|
from metadata.profiler.adaptors.nosql_adaptor import NoSQLAdaptor
|
||||||
from metadata.utils.sqa_like_column import SQALikeColumn
|
from metadata.utils.sqa_like_column import SQALikeColumn
|
||||||
|
|
||||||
|
# pylint: disable=invalid-name
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from pymongo import MongoClient
|
from pymongo import MongoClient
|
||||||
|
from pymongo.command_cursor import CommandCursor
|
||||||
|
from pymongo.cursor import Cursor
|
||||||
else:
|
else:
|
||||||
MongoClient = None # pylint: disable=invalid-name
|
MongoClient = None
|
||||||
|
CommandCursor = None
|
||||||
|
Cursor = None
|
||||||
|
|
||||||
|
|
||||||
class AggregationFunction(Enum):
|
class AggregationFunction(Enum):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user