jazzband / jazzband/django-eav2

Operations like Delete EAV or change name, data type of field

Open
#616 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.