[COR-829] Categorize extensions in Trunk Registry (backend)
coredb-service-user opened this issue · 5 comments
coredb-service-user commented
Extensions published to trunk registry should be categorized. Examples include:
- indexing
- machine learning
- CDC (change data capture)
- scheduler
- search
- security
- queries
- caching
- configuration
From SyncLinear.com | COR-829
coredb-service-user commented
The examples above are out of date
coredb-service-user commented
Users should be able to:
- Set the category of an extension when publishing. There will be a set of categories to choose from.
- Update the category of an extension if they are an owner.
coredb-service-user commented
Database details:
- Table for
categories
- id
- name
- slug (valid name / format used by user)
- description
- extensions_count
- created_at
coredb-service-user commented
Initially limit categories to 5
coredb-service-user commented
Category could be a required field. Users can opt out with --force
.