Skip to content

[Parity]: Implement Tag "Display Names" on SQL #744

Closed
@CyanVoxel

Description

@CyanVoxel

Checklist

  • I am using an up-to-date version.
  • I have read the documentation.
  • I have searched existing issues.

Description

Re-implement the tag "display name" attribute found in v9.4 and below.

Solution

Since display names were previously built using the top-most parent tag under JSON, and #332's schema didn't account for this ordering requirement, the tags table will need a dedicated new column to reference the parent tag intended to be used for the display name. A frontend change will also be required in order for the user to select which tag to use as its preferred display name. In the end, this should allow for a much more friendly and flexible system than the one present in the JSON library.

This change will increment the DB_VERSION.

Alternatives

N/A

Metadata

Metadata

Assignees

Labels

Priority: CriticalAn issue that requires immediate attentionTagStudio: TagsRelating to the TagStudio tag systemType: BugSomething isn't working as intendedType: EnhancementNew feature or request

Type

No type

Projects

Status

✅ Done

Relationships

None yet

Development

No branches or pull requests

Issue actions