Initial release: async repository layer over SQLModel
This commit is contained in:
26
metaorm/__init__.py
Normal file
26
metaorm/__init__.py
Normal file
@@ -0,0 +1,26 @@
|
||||
from .container import RepositoriesContainer
|
||||
from .exceptions import (
|
||||
AlreadyExistsError,
|
||||
DatabaseException,
|
||||
HaveNoSessionError,
|
||||
NotFoundError,
|
||||
)
|
||||
from .repositories import BaseRepository
|
||||
from .settings import DatabaseSettings
|
||||
from .tables import BaseTable
|
||||
|
||||
__all__ = (
|
||||
# container
|
||||
"RepositoriesContainer",
|
||||
# exceptions
|
||||
"AlreadyExistsError",
|
||||
"DatabaseException",
|
||||
"HaveNoSessionError",
|
||||
"NotFoundError",
|
||||
# repositories
|
||||
"BaseRepository",
|
||||
# settings
|
||||
"DatabaseSettings",
|
||||
# tables
|
||||
"BaseTable",
|
||||
)
|
||||
Reference in New Issue
Block a user