Skip to content

Class name change breaks individuals associated with that class #66

@laserpointlabs

Description

@laserpointlabs

Problem

Changing a class name results in updates to many individual tables, breaking individuals associated with that class.

Impact

  • Individual Tables CRUD operations fail when class is renamed
  • Test marked as XFAIL: tests/test_class_migration.py
  • Class renaming updates lots of individual tables - complex operation that needs further work

Root Cause

Class renaming updates lots of individual tables - complex operation that needs further work.

Solution Needed

Implement robust class migration system that:

  • Updates all individual table references
  • Preserves individual data properties
  • Maintains referential integrity across database tables
  • Handles bulk updates efficiently

Test Status

Marked as @pytest.mark.xfail with reason: "Class renaming updates many individual tables - complex operation needing further work"

Related Issues

Branch

feature/individuals-tables-fixed

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions