lepo-project / lepo

LePo: Learning Management System with Note & Sticky

Home Page:https://lepo.app/en/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reconsider annotation related table structure

kyoshizaki opened this issue · comments

At present, there are three tables related to annotations, snippets, stickies, and links.
In order to be able to give these annotations flexibly to content inside and outside the LePo, fix the table structure as followings.

  • Table rename: from web_sources to web_pages
  • Table rename: from links to bookmarks
  • Column reconsider: bookmarks
    • add: target_id, target_type
    • rename: title => display_title
    • delete: url