-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Creating this small ticket to track some ideas for improvements to this gem and its dependencies:
DeprecationHelper improvements
- Log with stack trace: this will help people build allow lists
ExplicitActiveRecord improvements
- Allow allow list per class for incremental work
- ExplicitActiveRecord::Reading
- Start with solid test cases, e.g. WhereChainExtension, pluck, find, direct execution on DB, calling find, a join against the table, calling against a relation (e.g. foo.bars), meta-programatically defined find (Foo.find_by_my_special_column) try different approaches
- Try to see if the sql subscriber can show what tables are being affected, and how
- ExplicitActiveRecord::Persistence
- Add other ways to implicitly persist, such as update_all, etc., or at least test case that fails/skips
Metadata
Metadata
Assignees
Labels
No labels