Skip to content

Commit 0a5e177

Browse files
committed
Refactor "from fastapi_rest_jsonapi import ..." to "from fastapi_jsonapi import .."
1 parent 6f05dc0 commit 0a5e177

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+110
-112
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This framework is designed to quickly build REST APIs and fit the complexity
66
of real life projects with legacy data and multiple data storages.
77

88
## Architecture
9-
![img.png](img.png)
9+
![docs/img/schema.png](docs/img/schema.png)
1010

1111
## Install
1212
```bash
@@ -32,13 +32,13 @@ from sqlalchemy.ext.declarative import declarative_base
3232
from sqlalchemy.orm import sessionmaker
3333
from sqlalchemy.sql import Select
3434

35-
from fastapi_rest_jsonapi import RoutersJSONAPI
36-
from fastapi_rest_jsonapi import SqlalchemyEngine
37-
from fastapi_rest_jsonapi.data_layers.orm import DBORMType
38-
from fastapi_rest_jsonapi.openapi import custom_openapi
39-
from fastapi_rest_jsonapi.querystring import QueryStringManager
40-
from fastapi_rest_jsonapi.schema import JSONAPIResultListSchema
41-
from fastapi_rest_jsonapi.schema import collect_app_orm_schemas
35+
from fastapi_jsonapi import RoutersJSONAPI
36+
from fastapi_jsonapi import SqlalchemyEngine
37+
from fastapi_jsonapi.data_layers.orm import DBORMType
38+
from fastapi_jsonapi.openapi import custom_openapi
39+
from fastapi_jsonapi.querystring import QueryStringManager
40+
from fastapi_jsonapi.schema import JSONAPIResultListSchema
41+
from fastapi_jsonapi.schema import collect_app_orm_schemas
4242

4343
CURRENT_FILE = Path(__file__).resolve()
4444
CURRENT_DIR = CURRENT_FILE.parent

examples/api_for_sqlalchemy/api/user.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
)
66

77
from fastapi import Depends
8-
from sqlalchemy import select, desc
8+
from sqlalchemy import select
99
from sqlalchemy.ext.asyncio import AsyncSession
1010
from sqlalchemy.sql import Select
1111
from tortoise.exceptions import DoesNotExist
@@ -18,13 +18,13 @@
1818
from examples.api_for_sqlalchemy.models.pydantic import UserSchema, UserPatchSchema
1919
from examples.api_for_sqlalchemy.models.pydantic.user import UserInSchema
2020
from examples.api_for_sqlalchemy.models.sqlalchemy import User
21-
from fastapi_rest_jsonapi import SqlalchemyEngine
22-
from fastapi_rest_jsonapi.exceptions import (
21+
from fastapi_jsonapi import SqlalchemyEngine
22+
from fastapi_jsonapi.exceptions import (
2323
BadRequest,
2424
HTTPException,
2525
)
26-
from fastapi_rest_jsonapi.querystring import QueryStringManager
27-
from fastapi_rest_jsonapi.schema import JSONAPIResultListSchema
26+
from fastapi_jsonapi.querystring import QueryStringManager
27+
from fastapi_jsonapi.schema import JSONAPIResultListSchema
2828

2929

3030
class UserDetail:

examples/api_for_sqlalchemy/helpers/factories/meta_base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515

1616
from sqlalchemy.ext.asyncio import AsyncSession
1717

18-
from fastapi_rest_jsonapi.data_layers.fields.enum import Enum
18+
from fastapi_jsonapi.data_layers.fields.enum import Enum
1919
from .exceptions import (
2020
ExceptionAfterCommit,
2121
ExceptionBeforeCreate,
2222
ExceptionNotFactory,
2323
)
24-
from fastapi_rest_jsonapi.querystring import HeadersQueryStringManager
24+
from fastapi_jsonapi.querystring import HeadersQueryStringManager
2525
from ...extensions.sqlalchemy import Base
2626

2727
TYPE_VAR = TypeVar("TYPE_VAR")

examples/api_for_sqlalchemy/helpers/factories/user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
BaseFactory,
1313
FactoryUseMode,
1414
)
15-
from fastapi_rest_jsonapi.querystring import HeadersQueryStringManager
15+
from fastapi_jsonapi.querystring import HeadersQueryStringManager
1616
from ...models.sqlalchemy import User
1717

1818

examples/api_for_sqlalchemy/helpers/updaters/meta_base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from tortoise import models
1717
from tortoise.exceptions import DoesNotExist
1818

19-
from fastapi_rest_jsonapi.querystring import HeadersQueryStringManager
19+
from fastapi_jsonapi.querystring import HeadersQueryStringManager
2020

2121
from .exceptions import (
2222
ExceptionBeforeUpdate,

examples/api_for_sqlalchemy/helpers/updaters/update_user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
Union,
88
)
99

10-
from fastapi_rest_jsonapi.querystring import HeadersQueryStringManager
10+
from fastapi_jsonapi.querystring import HeadersQueryStringManager
1111
from .exceptions import ErrorUpdateObject
1212
from .meta_base import (
1313
BaseUpdater,

examples/api_for_sqlalchemy/main.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
from fastapi import FastAPI
2222

2323
from examples.api_for_sqlalchemy.urls import add_routes
24-
from fastapi_rest_jsonapi.schema import collect_app_orm_schemas
25-
from fastapi_rest_jsonapi.openapi import custom_openapi
24+
from fastapi_jsonapi.schema import collect_app_orm_schemas
25+
from fastapi_jsonapi.openapi import custom_openapi
2626

2727

2828
async def sqlalchemy_init() -> None:

examples/api_for_sqlalchemy/models/enums.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from fastapi_rest_jsonapi.data_layers.fields.enum import Enum
1+
from fastapi_jsonapi.data_layers.fields.enum import Enum
22

33

44
class UserStatusEnum(str, Enum):

examples/api_for_sqlalchemy/urls.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
FastAPI,
1212
)
1313

14-
from fastapi_rest_jsonapi import RoutersJSONAPI
15-
from fastapi_rest_jsonapi.data_layers.orm import DBORMType
14+
from fastapi_jsonapi import RoutersJSONAPI
15+
from fastapi_jsonapi.data_layers.orm import DBORMType
1616
from .models.pydantic import UserPatchSchema
1717
from .models.pydantic.user import (
1818
UserSchema, UserInSchema,

examples/api_for_tortoise_orm/api/user.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
from examples.api_for_tortoise_orm.models.pydantic import UserSchema, UserPatchSchema
1515
from examples.api_for_tortoise_orm.models.pydantic.user import UserInSchema
1616
from examples.api_for_tortoise_orm.models.tortoise import User
17-
from fastapi_rest_jsonapi.data_layers.tortoise_orm_engine import TortoiseORMEngine
18-
from fastapi_rest_jsonapi.exceptions import (
17+
from fastapi_jsonapi.data_layers.tortoise_orm_engine import TortoiseORMEngine
18+
from fastapi_jsonapi.exceptions import (
1919
BadRequest,
2020
HTTPException,
2121
)
22-
from fastapi_rest_jsonapi.querystring import QueryStringManager
23-
from fastapi_rest_jsonapi.schema import JSONAPIResultListSchema
22+
from fastapi_jsonapi.querystring import QueryStringManager
23+
from fastapi_jsonapi.schema import JSONAPIResultListSchema
2424

2525

2626
class UserDetail:

0 commit comments

Comments
 (0)