pyShelf Open Source Ebook Server 0.8.0
FOSS E-Book Server, https://pyshelf.com
src.backend.lib.models.BookCollection Class Reference
Inheritance diagram for src.backend.lib.models.BookCollection:
src.backend.lib.models.Base

Static Public Attributes

Mapped id = mapped_column(primary_key=True)
Mapped book_id = mapped_column(ForeignKey("Book.id"))
Mapped collection_id = mapped_column(ForeignKey("Collection.id"))
 book = relationship("Book", back_populates="book_collections")
 collection = relationship("Collection", back_populates="book_collections")

Detailed Description

Association table linking Books and Collections.

Member Data Documentation

◆ book

src.backend.lib.models.BookCollection.book = relationship("Book", back_populates="book_collections")
static

◆ book_id

Mapped src.backend.lib.models.BookCollection.book_id = mapped_column(ForeignKey("Book.id"))
static

◆ collection

src.backend.lib.models.BookCollection.collection = relationship("Collection", back_populates="book_collections")
static

◆ collection_id

Mapped src.backend.lib.models.BookCollection.collection_id = mapped_column(ForeignKey("Collection.id"))
static

◆ id

Mapped src.backend.lib.models.BookCollection.id = mapped_column(primary_key=True)
static

The documentation for this class was generated from the following file: