Skip to content

Make links first class citizen of the data model #3463

@ajefts

Description

@ajefts

As of now links which are attached to a project, are not first class citizen of the data model. In other words, they don't have a dedicated data table to store the data rather they are stored inside a field bookmarks of projects table as JSON which has limitations as follows:

  1. Links are not searchable

  2. Does not have easy way to query links

  3. Till date we are not storing the audit fields for the links i.e. we are using the projects table's audit fields whenever there is some operation performed on the links which makes it difficult to identify who added or updated a particular link and when.

We have to migrate this data to a separate table so that they can be queried and audited as a normal object in the data model.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions