feat: add groups resource #371
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
parent
8e9fbe76cf
commit
6db64bf996
12 changed files with 742 additions and 18 deletions
|
|
@ -1069,10 +1069,9 @@ We test our business logic and domain-specific behavior, not core framework feat
|
|||
- Create unique index on slug (for slug uniqueness and lookups)
|
||||
- Create index on lowercased name for search
|
||||
|
||||
**Note:** Slug generation follows the same pattern as CustomFields:
|
||||
- Uses `Mv.Membership.CustomField.Changes.GenerateSlug` (reusable change)
|
||||
- Or create `Mv.Membership.Group.Changes.GenerateSlug` if needed
|
||||
- Slug is generated on create, immutable on update
|
||||
**Note:** Slug generation uses the shared `Mv.Membership.Changes.GenerateSlug` change,
|
||||
which is used by both CustomFields and Groups for consistent slug generation.
|
||||
Slug is generated on create, immutable on update.
|
||||
|
||||
**Migration 2: Create member_groups join table**
|
||||
- Create table with UUID v7 primary key
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue