Skip to content

ActiveRecord does not enforce immutability constraints #31

@dev28237582

Description

@dev28237582

Certain domain objects (such as Nodes) are expected to be immutable once persisted to the database. Triggers and other system objects are written within this constraint. As it is, ActiveRecord objects are not limited in calling update or destroy on already persisted objects. This is clearly broken and needs to be resolved with model classes such as Nodes being protected entirely from modification once persisted.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions