mirror of
https://github.com/fastapi-users/fastapi-users.git
synced 2025-08-17 05:38:33 +08:00

* Inject every model variations in router and DB model in DB adapters * Update documentation and import Tortoise in db module * Use path operation decorator dependencies for superuser routes
23 lines
561 B
Python
23 lines
561 B
Python
from fastapi_users.db.base import BaseUserDatabase # noqa: F401
|
|
|
|
try:
|
|
from fastapi_users.db.mongodb import MongoDBUserDatabase # noqa: F401
|
|
except ImportError: # pragma: no cover
|
|
pass
|
|
|
|
try:
|
|
from fastapi_users.db.sqlalchemy import ( # noqa: F401
|
|
SQLAlchemyBaseUserTable,
|
|
SQLAlchemyUserDatabase,
|
|
)
|
|
except ImportError: # pragma: no cover
|
|
pass
|
|
|
|
try:
|
|
from fastapi_users.db.tortoise import ( # noqa: F401
|
|
TortoiseBaseUserModel,
|
|
TortoiseUserDatabase,
|
|
)
|
|
except ImportError: # pragma: no cover
|
|
pass
|