Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion example/database-app/app/models/category.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from typing import TYPE_CHECKING

from fastapi_startkit.masoniteorm.models import Model
from fastapi_startkit.masoniteorm.relationships import HasMany, HasManyThrough
from fastapi_startkit.masoniteorm import HasMany, HasManyThrough

if TYPE_CHECKING:
from app.models.course import Course
Expand Down
2 changes: 1 addition & 1 deletion example/database-app/app/models/course.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from typing import TYPE_CHECKING

from fastapi_startkit.masoniteorm.models import Model
from fastapi_startkit.masoniteorm.relationships import BelongsTo, HasMany, BelongsToMany, MorphMany
from fastapi_startkit.masoniteorm import BelongsTo, HasMany, BelongsToMany, MorphMany

if TYPE_CHECKING:
from app.models.category import Category
Expand Down
2 changes: 1 addition & 1 deletion example/database-app/app/models/lesson.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from typing import TYPE_CHECKING

from fastapi_startkit.masoniteorm.models import Model
from fastapi_startkit.masoniteorm.relationships import BelongsTo, MorphMany
from fastapi_startkit.masoniteorm import BelongsTo, MorphMany

if TYPE_CHECKING:
from app.models.course import Course
Expand Down
2 changes: 1 addition & 1 deletion example/database-app/app/models/profile.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from typing import TYPE_CHECKING

from fastapi_startkit.masoniteorm.models import Model
from fastapi_startkit.masoniteorm.relationships import BelongsTo
from fastapi_startkit.masoniteorm import BelongsTo

if TYPE_CHECKING:
from app.models.user import User
Expand Down
2 changes: 1 addition & 1 deletion example/database-app/app/models/review.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from typing import TYPE_CHECKING

from fastapi_startkit.masoniteorm.models import Model
from fastapi_startkit.masoniteorm.relationships import MorphTo
from fastapi_startkit.masoniteorm import MorphTo

class Review(Model):
__table__ = "reviews"
Expand Down
2 changes: 1 addition & 1 deletion example/database-app/app/models/user.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from typing import TYPE_CHECKING

from fastapi_startkit.masoniteorm.models import Model
from fastapi_startkit.masoniteorm.relationships import HasMany, HasOne, BelongsToMany
from fastapi_startkit.masoniteorm import HasMany, HasOne, BelongsToMany

if TYPE_CHECKING:
from app.models.profile import Profile
Expand Down
18 changes: 17 additions & 1 deletion fastapi_startkit/src/fastapi_startkit/masoniteorm/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,19 @@
from .models import Model
from .models.fields import CreatedAtField, DateTimeField, Field, ModelField, UpdatedAtField
from .providers import DatabaseProvider
from .relationships import BelongsTo, BelongsToMany, HasMany, HasManyThrough, HasOne, HasOneThrough, MorphTo
from .relationships import (
BaseRelationship,
BelongsTo,
BelongsToMany,
HasMany,
HasManyThrough,
HasOne,
HasOneThrough,
MorphMany,
MorphOne,
MorphTo,
MorphToMany,
)

__all__ = [
"DatabaseProvider",
Expand All @@ -26,11 +38,15 @@
"UpdatedAtField",
"Field",
# Relationships
"BaseRelationship",
"HasOne",
"BelongsTo",
"HasMany",
"HasManyThrough",
"BelongsToMany",
"HasOneThrough",
"MorphTo",
"MorphMany",
"MorphOne",
"MorphToMany",
]
2 changes: 1 addition & 1 deletion fastapi_startkit/tests/masoniteorm/fixtures/model.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from fastapi_startkit.carbon.carbon import Carbon
from tests.masoniteorm.fixtures.casts import Address
from fastapi_startkit.masoniteorm import ModelField, Field
from fastapi_startkit.masoniteorm.relationships import (
from fastapi_startkit.masoniteorm import (
HasOne,
BelongsTo,
HasMany,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from fastapi_startkit.masoniteorm.models.model import Model
from fastapi_startkit.masoniteorm.relationships import HasOne, BelongsTo
from fastapi_startkit.masoniteorm import HasOne, BelongsTo
from ..test_case import TestCase


Expand Down
Loading