ChapterLink - applebiter/gnatwriter GitHub Wiki

The ChapterLink class represents the relationship between a Chapter and a Link.

Attributes

The attributes associated with the chapters_links table in the database:

  • user_id: int The ID of the User who created the ChapterLink entry in the database
  • story_id: int The Story ID
  • chapter_id: int The Chapter ID
  • link_id: int The Link ID
  • created: str The creation datetime of the database entry, stored in 'yyyy-mm-dd hh:mm:ss.f' format

The complex attributes returned by the ORM:

  • user: User The user who created this database entry. The User is associated with the users table in the database.
  • story: Story The Story to which this ChapterLink belongs.
  • chapter: Chapter The Chapter with which the Link is associated
  • link: Link The Link with which the Chapter is associated. This attribute is eager-loaded.

serialize()

serialize ( ) -> dict Only the attributes mapped to the chapters_links table will be present in the returned dictionary.