Skip to content
Snippets Groups Projects
Commit 1f63f52b authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Minor improvements in package import

parent 90ba0581
No related branches found
No related tags found
1 merge request!54Release 2.0.0
import logging, os import logging, os
from enum import Enum from enum import Enum
from .api.Database import Database from common.database.api.Database import Database
from .engines.inmemory.InMemoryDatabaseEngine import InMemoryDatabaseEngine from common.database.engines.inmemory.InMemoryDatabaseEngine import InMemoryDatabaseEngine
from .engines.redis.RedisDatabaseEngine import RedisDatabaseEngine from common.database.engines.redis.RedisDatabaseEngine import RedisDatabaseEngine
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger(__name__)
......
from __future__ import annotations from __future__ import annotations
import copy import copy
from typing import Any, Dict, TYPE_CHECKING from typing import Any, Dict, TYPE_CHECKING
from ...engines._DatabaseEngine import _DatabaseEngine from common.database.engines._DatabaseEngine import _DatabaseEngine
from .Tools import format_key from common.database.api.entity.Tools import format_key
if TYPE_CHECKING: if TYPE_CHECKING:
from ._Entity import _Entity from common.database.api.entity._Entity import _Entity
class EntityAttributes: class EntityAttributes:
def __init__(self, parent : '_Entity', entity_key : str, validators : Dict, transcoders : Dict = {}): def __init__(self, parent : '_Entity', entity_key : str, validators : Dict, transcoders : Dict = {}):
......
from __future__ import annotations from __future__ import annotations
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
from ...engines._DatabaseEngine import _DatabaseEngine from common.database.engines._DatabaseEngine import _DatabaseEngine
from .Tools import format_key from common.database.api.entity.Tools import format_key
if TYPE_CHECKING: if TYPE_CHECKING:
from ._Entity import _Entity from common.database.api.entity._Entity import _Entity
class EntityCollection: class EntityCollection:
def __init__(self, parent : '_Entity', entity_key : str): def __init__(self, parent : '_Entity', entity_key : str):
......
import copy, logging, threading, uuid import copy, logging, threading, uuid
from typing import Dict, List, Set, Tuple, Union from typing import Dict, List, Set, Tuple, Union
from .._DatabaseEngine import _DatabaseEngine from common.database.engines._DatabaseEngine import _DatabaseEngine
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger(__name__)
......
import os, uuid import os, uuid
from typing import Dict, List, Set, Tuple from typing import Dict, List, Set, Tuple
from redis.client import Redis from redis.client import Redis
from .._DatabaseEngine import _DatabaseEngine from common.database.engines._DatabaseEngine import _DatabaseEngine
from .Mutex import Mutex from common.database.engines.redis.Mutex import Mutex
KEY_ENTIRE_DATABASE_LOCK = 'everything' KEY_ENTIRE_DATABASE_LOCK = 'everything'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment