WinWorldPC / adventure

WinWorld's open library management system
GNU Affero General Public License v3.0
238 stars 33 forks source link

Related links #78

Open cathoderaydude opened 4 years ago

cathoderaydude commented 4 years ago

Add a table for Links FKed to Release that just lets us give a link and a blurb about the link to be displayed on release route

NattyNarwhal commented 4 years ago

Can be aggregated to product level too.

cathoderaydude commented 4 years ago

Links table schema something like: UUID | Type (enum: Product,Release,Download) | URL | Title | Description

NattyNarwhal commented 4 years ago

That schema prob doesn't interact well with foreign keys. Could have Product/Release/Download links and aggregate in the view. (Maybe not download since that wouldn't mesh well in the product page, plus download effectively more belongs to the release instead.)