Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 848 Bytes

issuable-like-models.md

File metadata and controls

22 lines (17 loc) · 848 Bytes
stage group info
Plan
Project Management
To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments

Issuable-like Rails models utilities

GitLab Rails codebase contains several models that hold common functionality and behave similarly to Issues. Other examples of "issuables" are Merge Requests and Epics.

This guide accumulates guidelines on working with such Rails models.

Important text fields

There are maximum length constraints for the most important text fields for issuables:

  • title: 255 characters
  • title_html: 800 characters
  • description: 1 megabyte
  • description_html: 5 megabytes