You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ticket Name: Update Database Migration for Optional Fields in Ticket Table
Context
This ticket aims to address the need for additional optional fields in the Tickets table to enhance data granularity and provide more comprehensive records.
The new fields will allow for better categorization (ticket_group) and attribution (author, author_id) of tickets, which will improve reporting and tracking capabilities.
These changes are part of a broader initiative to upgrade the ticket management system by improving data structure and performance.
Task
Create a new database migration script to add the following optional fields to the Tickets table:
ticket_group (VARCHAR)
author (VARCHAR) // NOTE AUTHOR will be either Agent or Human
author_id (VARCHAR). // NOTE AgentID will be driven by - or HumanID would be
Add appropriate indexes to the new fields to maintain query performance:
Index on ticket_group
Index on author_id
Develop a rollback script to revert changes if necessary.
Plan and document the handling of existing data in the Tickets table to ensure data integrity and continuity.
Outcome
The Tickets table will be updated with three new optional fields: ticket_group, author, and author_id.
The migration will be fully reversible with a rollback script.
The database performance will be maintained or improved due to the addition of necessary indexes.
Acceptance Criteria
The Tickets table includes new columns: ticket_group, author, and author_id.
Indexes are applied to ticket_group and author_id.
A rollback script is available and tested.
Migration script is created for review in PR
The text was updated successfully, but these errors were encountered:
Ticket Name: Update Database Migration for Optional Fields in Ticket Table
Context
Tickets
table to enhance data granularity and provide more comprehensive records.Task
Tickets
table:ticket_group
(VARCHAR)author
(VARCHAR) // NOTE AUTHOR will be either Agent or Humanauthor_id
(VARCHAR). // NOTE AgentID will be driven by - or HumanID would beticket_group
author_id
Tickets
table to ensure data integrity and continuity.Outcome
Tickets
table will be updated with three new optional fields:ticket_group
,author
, andauthor_id
.Acceptance Criteria
Tickets
table includes new columns:ticket_group
,author
, andauthor_id
.ticket_group
andauthor_id
.The text was updated successfully, but these errors were encountered: