Kuika's Delete Attribute action is used to delete a previously defined attribute from the system within the EAV (Entity-Attribute-Value) data model. This action facilitates the management of dynamically created fields and allows for the secure removal of attributes that are no longer used or incorrectly defined from the system.
Technical
1. Define the Action in UI Design
2. Configure the Action Parameter
3. Removing the Attribute from the System
The attribute with the specified ID is permanently deleted from the system. As a result of this operation, the relevant attribute no longer exists in the application or database. If there is data associated with the attribute, the system behavior may vary depending on the version and configuration (e.g., data cleanup or dependency checking).
In an admin panel, a list of user-defined fields is displayed. An admin wants to delete a field that is no longer in use. For this scenario, each field has a “Delete” button next to it, and the relevant attribute ID is linked to this button.
When this button is clicked, the relevant attribute is removed from the system.
Technical Risks
The Delete Attribute action is a practical tool used in the Kuika platform to manage dynamic data models in a clean and controlled manner. The management of user-defined fields is important for the sustainability of the application. Although it is in beta, when carefully configured, it can significantly improve the user experience and data management.