Adds migration

This commit is contained in:
Mouse Reeve
2021-10-07 16:53:39 -07:00
parent 37e03e8993
commit cef46a1827
6 changed files with 111 additions and 2 deletions

View File

@ -4,6 +4,7 @@ import sys
from .book import Book, Work, Edition, BookDataModel
from .author import Author
from .link import Link, FileLink
from .connector import Connector
from .shelf import Shelf, ShelfBook

View File

@ -105,7 +105,7 @@ class Book(BookDataModel):
objects = InheritanceManager()
field_tracker = FieldTracker(fields=["authors", "title", "subtitle", "cover"])
file_links = fields.ManyToManyField("FileLink")
file_links = fields.ManyToManyField("FileLink", related_name="editions")
if ENABLE_THUMBNAIL_GENERATION:
cover_bw_book_xsmall_webp = ImageSpecField(

View File

@ -3,6 +3,7 @@ from .activitypub_mixin import CollectionItemMixin
from .base_model import BookWyrmModel
from . import fields
class Link(CollectionItemMixin, BookWyrmModel):
"""a link to a website"""