Releases: TwilightCoders/active_record-mti
Releases · TwilightCoders/active_record-mti
v0.3.0
15 Dec 23:16
Compare
Sorry, something went wrong.
No results found
Greatly improved future-proofing injection strategy.
No longer overwriting (and maintaining) ActiveRecord Calculation sub-routines.
Instead of injecting at build_select, we're injecting at build_arel with one additional new sub-routine (build_mti)
build_mti sub-routine detects if an MTI projection is needed based on grouping and selecting from query being built.
v0.0.6
29 Nov 00:39
Compare
Sorry, something went wrong.
No results found
Improve how ActiveRecord::MTI is injected into Rails
v0.0.5
29 Nov 00:38
Compare
Sorry, something went wrong.
No results found
Allow SQL calculations (like sum and count) to execute by removing unneeded MTI projections
v0.0.2
29 Nov 00:38
Compare
Sorry, something went wrong.
No results found
Default value to return when finding MTI class
v0.2.1
29 Nov 00:37
Compare
Sorry, something went wrong.
No results found
More reliable class discrimination
Improved view support
v0.1.1
29 Nov 00:37
Compare
Sorry, something went wrong.
No results found
Fixes issue where inheritance check is called multiple times.
Can handle a (simple) view that references a table that uses MTI
v0.1.0
29 Nov 00:37
Compare
Sorry, something went wrong.
No results found
PSQL Adapter now responds to version
Improved column pulls from DB
v0.0.7
29 Nov 00:36
Compare
Sorry, something went wrong.
No results found
Specs!
Breaking Change: must call uses_mti in models
MTI class discrimination happens before STI
More reliable projection/unprojection
Improved table_name inference