Commit 1f63f52b authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Minor improvements in package import

parent 90ba0581
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
import logging, os
from enum import Enum
from .api.Database import Database
from .engines.inmemory.InMemoryDatabaseEngine import InMemoryDatabaseEngine
from .engines.redis.RedisDatabaseEngine import RedisDatabaseEngine
from common.database.api.Database import Database
from common.database.engines.inmemory.InMemoryDatabaseEngine import InMemoryDatabaseEngine
from common.database.engines.redis.RedisDatabaseEngine import RedisDatabaseEngine

LOGGER = logging.getLogger(__name__)

+3 −3
Original line number Diff line number Diff line
from __future__ import annotations
import copy
from typing import Any, Dict, TYPE_CHECKING
from ...engines._DatabaseEngine import _DatabaseEngine
from .Tools import format_key
from common.database.engines._DatabaseEngine import _DatabaseEngine
from common.database.api.entity.Tools import format_key

if TYPE_CHECKING:
    from ._Entity import _Entity
    from common.database.api.entity._Entity import _Entity

class EntityAttributes:
    def __init__(self, parent : '_Entity', entity_key : str, validators : Dict, transcoders : Dict = {}):
+3 −3
Original line number Diff line number Diff line
from __future__ import annotations
from typing import TYPE_CHECKING
from ...engines._DatabaseEngine import _DatabaseEngine
from .Tools import format_key
from common.database.engines._DatabaseEngine import _DatabaseEngine
from common.database.api.entity.Tools import format_key

if TYPE_CHECKING:
    from ._Entity import _Entity
    from common.database.api.entity._Entity import _Entity

class EntityCollection:
    def __init__(self, parent : '_Entity', entity_key : str):
+1 −1
Original line number Diff line number Diff line
import copy, logging, threading, uuid
from typing import Dict, List, Set, Tuple, Union
from .._DatabaseEngine import _DatabaseEngine
from common.database.engines._DatabaseEngine import _DatabaseEngine

LOGGER = logging.getLogger(__name__)

+2 −2
Original line number Diff line number Diff line
import os, uuid
from typing import Dict, List, Set, Tuple
from redis.client import Redis
from .._DatabaseEngine import _DatabaseEngine
from .Mutex import Mutex
from common.database.engines._DatabaseEngine import _DatabaseEngine
from common.database.engines.redis.Mutex import Mutex

KEY_ENTIRE_DATABASE_LOCK = 'everything'