54 lines
661 B
Plaintext
54 lines
661 B
Plaintext
|
@startuml
|
||
|
'https://plantuml.com/sequence-diagram
|
||
|
|
||
|
class SubscribedUser {
|
||
|
- id
|
||
|
+ user_id
|
||
|
+ registered_at
|
||
|
+ created_at
|
||
|
+ modified_at
|
||
|
}
|
||
|
|
||
|
class SubscribedBoard {
|
||
|
- id
|
||
|
- user_id
|
||
|
+ board_name
|
||
|
+ created_at
|
||
|
+ modified_at
|
||
|
}
|
||
|
|
||
|
class PublishedHisotry {
|
||
|
- id
|
||
|
+ user_id
|
||
|
+ board_name_list
|
||
|
+ published_at
|
||
|
+ created_at
|
||
|
+ modified_at
|
||
|
}
|
||
|
|
||
|
class PpomppuArticle {
|
||
|
- id
|
||
|
+ article_id
|
||
|
+ board_name
|
||
|
+ article_url
|
||
|
+ title
|
||
|
+ recommended
|
||
|
+ hit
|
||
|
+ registered_at
|
||
|
+ created_at
|
||
|
+ modified_at
|
||
|
}
|
||
|
|
||
|
class PpomppuBoardFeedStatus {
|
||
|
- id
|
||
|
+ board_name
|
||
|
+ latest_parsed_article_id
|
||
|
+ updated_at
|
||
|
+ created_at
|
||
|
+ modified_at
|
||
|
}
|
||
|
|
||
|
SubscribedUser --o{ SubscribedBoard
|
||
|
SubscribedUser --o{ PublishedHisotry
|
||
|
|
||
|
@enduml
|