Have a look at the fixmes in:
edgy/core/db/models/metaclasses.py of my PR feature/composite_field
and run hatch run test:test tests/fields to see the crashes when the workaround is removed
The fields are carried over when dropping models (or maybe the fields should be remembered and only the class partly rewired). Somehow even the field attribute is remembered. This is not good.
Have a look at the fixmes in: edgy/core/db/models/metaclasses.py of my PR feature/composite_field and run
hatch run test:test tests/fields
to see the crashes when the workaround is removedThe fields are carried over when dropping models (or maybe the fields should be remembered and only the class partly rewired). Somehow even the field attribute is remembered. This is not good.