jazzband / jazzband/django-eav2
Operations like Delete EAV or change name, data type of field
- Dominant language
- Python
- Stars
- 369
- Forks
- 64
- Avg merge
- 1m
- Merged PRs (30d)
- 7
Description
Provide a general summary of the issue in the title above.
Operations like Delete EAV or change name, data type of EAV
## Detailed Description
We want to allow dynamically added fields management. Currently with django-eav2 we can allow our users to add new fields on models. But how can we allow them to Delete the already added fields or change name of the existing field or change data type of the field?
## Context
Why is this change important to you? How would you use it?
How can it benefit other users?
Added fields needs more management like update, delete. I believe it is the need for everyone.
## Possible Implementation
Not obligatory, but you may suggest an idea for implementing addition or change.
May be a QuerySet implementation for the same can help easily. Also, this functionality might be there in the library but it is not mentioned anywhere in the documentation.
Contributor guide
Research direction
Start by reviewing django-eav2’s current dynamic-field API and documentation, since the issue names no files or tests. Clarify whether deletion, renaming, and data-type changes are supported or need new behavior, then define completion around documented, usable operations for each requested change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- django, python
- Domain
- backend, database
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100