Andrew Geweke
Andrew Geweke
If you use include_flex_columns_from, and the flex_column on the target model has the same name as the association from the original model to the target model, you get an infinite...
If you have a base table that has no appropriate `foo_id` column pointing to the low-card table, no error is reported. This makes things super-confusing. We should report an error...
If you have a column `foo` in your base table, and a `foo` in the low-card table, `low_card_tables` should report the conflict with an exception. Currently, it doesn’t, and confusion...
Code like this: ``` ruby MyTable.create(:foo => :bar) ``` seems to be setting `foo` to `NULL`, not the string `bar`.
Code like this: ``` ruby scope = MyTable.where(:foo => 'bar') scope.create(:bar => 'baz') ``` …seems to not set `:foo` at all. :(
Steps to reproduce: 1. Have a long-running process (like Rails) using low-card tables. 2. Run a migration that adds new, nullable columns to the low-card table. Expected results: 1. The...
Calling #reload on an ActiveRecord model does not seem to reload the low-card association…