connorshea / vglist

A video game library tracking web app built in Rails and powered by Wikidata.

Home Page:https://vglist.co

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Refactor Events to no longer be polymorphic

connorshea opened this issue · comments

Migrate events so that each event goes in its own table, and then use a SQL view to get all the events into the format we want. We need to do this because polymorphism breaks production with the latest Doorkeeper upgrade, and we need to upgrade Doorkeeper to add the custom first-party attribute to Doorkeeper applications.