feat(07-01): add QuickAddItem migration, model, and query functions

- Create 003_quick_add_library.sql with quick_add_items table and user index
- Add QuickAddItem struct to models.go following Category pattern
- Add ListQuickAddItems, CreateQuickAddItem, UpdateQuickAddItem, DeleteQuickAddItem to queries.go
This commit is contained in:
2026-03-12 13:33:53 +01:00
parent cccac351cf
commit 84d5b76a8a
3 changed files with 82 additions and 0 deletions

View File

@@ -122,3 +122,13 @@ type TemplateDetail struct {
Template
Items []TemplateItem `json:"items"`
}
type QuickAddItem struct {
ID uuid.UUID `json:"id"`
UserID uuid.UUID `json:"user_id"`
Name string `json:"name"`
Icon string `json:"icon"`
SortOrder int `json:"sort_order"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
}