Skip to content

Commit

Permalink
MediaDetailsでNoneを許容しない
Browse files Browse the repository at this point in the history
  • Loading branch information
sushichan044 committed Oct 8, 2024
1 parent d90f0a9 commit 0c58393
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 20 deletions.
3 changes: 0 additions & 3 deletions common/birdxplorer_common/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,11 @@
Union,
)
from uuid import UUID
from typing import Annotated, Any, Dict, List, Literal, Optional, Type, TypeAlias, TypeVar, Union

from pydantic import BaseModel as PydanticBaseModel
from pydantic import ConfigDict
from pydantic import Field as PydanticField
from pydantic import GetCoreSchemaHandler, HttpUrl, TypeAdapter, model_validator
from pydantic import BaseModel as PydanticBaseModel, Field as PydanticField
from pydantic import ConfigDict, GetCoreSchemaHandler, HttpUrl, TypeAdapter
from pydantic.alias_generators import to_camel
from pydantic.main import IncEx
from pydantic_core import core_schema
Expand Down
25 changes: 8 additions & 17 deletions common/birdxplorer_common/storage.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,31 +7,22 @@
from sqlalchemy.orm import DeclarativeBase, Mapped, Session, mapped_column, relationship
from sqlalchemy.types import CHAR, DECIMAL, JSON, Integer, String, Uuid

from .models import BinaryBool, LanguageIdentifier
from .models import Link as LinkModel
from .models import LinkId, Media, MediaDetails, MediaType, NonNegativeInt
from .models import Note as NoteModel
from .models import NoteId, NotesClassification, NotesHarmful, ParticipantId
from .models import Post as PostModel
from .models import PostId, SummaryString
from .models import Topic as TopicModel
from .models import (
BinaryBool,
LanguageIdentifier,
LinkId,
Media,
MediaDetails,
MediaType,
NonNegativeInt,
NoteId,
NotesClassification,
NotesHarmful,
ParticipantId,
PostId,
SummaryString,
TopicId,
TopicLabel,
TwitterTimestamp,
UserEnrollment,
UserId,
UserName,
)
from .models import Link as LinkModel
from .models import Note as NoteModel
from .models import Post as PostModel
from .models import Topic as TopicModel
from .models import XUser as XUserModel
from .settings import GlobalSettings

Expand Down

0 comments on commit 0c58393

Please sign in to comment.