-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support associations with composite foreign keys #3638
base: master
Are you sure you want to change the base?
Support associations with composite foreign keys #3638
Commits on May 16, 2023
-
Support associations on composite foreign keys
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 4a0264d - Browse repository at this point
Copy the full SHA 4a0264dView commit details -
Update lib/ecto/association.ex
Co-authored-by: José Valim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fefee0c - Browse repository at this point
Copy the full SHA fefee0cView commit details -
Implement suggestions from PR review
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for f29c121 - Browse repository at this point
Copy the full SHA f29c121View commit details -
Add test for many_to_many, clean up
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for ce380a8 - Browse repository at this point
Copy the full SHA ce380a8View commit details -
Use exact binding positions for joins
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 1d68ad0 - Browse repository at this point
Copy the full SHA 1d68ad0View commit details -
Stabilize test by specifying order
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for e2dd4a5 - Browse repository at this point
Copy the full SHA e2dd4a5View commit details -
Move away from dynamic() joins for one and two PK columns
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 1ed34b4 - Browse repository at this point
Copy the full SHA 1ed34b4View commit details -
Remove dynamic() from joins completely
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for ce651f3 - Browse repository at this point
Copy the full SHA ce651f3View commit details -
Remove dynamic() from almost all cases
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for b21a4e7 - Browse repository at this point
Copy the full SHA b21a4e7View commit details -
Remove all uses of
dynamic
for association queriesLeo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 9e18f75 - Browse repository at this point
Copy the full SHA 9e18f75View commit details -
Fix post-rebase issues, all unit tests but 1 pass now
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for ca19a2a - Browse repository at this point
Copy the full SHA ca19a2aView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 02146bd - Browse repository at this point
Copy the full SHA 02146bdView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 2b5f584 - Browse repository at this point
Copy the full SHA 2b5f584View commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for fb2afcc - Browse repository at this point
Copy the full SHA fb2afccView commit details -
Fix compiler warning, remove 'debugger' module
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for dc652ac - Browse repository at this point
Copy the full SHA dc652acView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for b8665ce - Browse repository at this point
Copy the full SHA b8665ceView commit details -
Auto-derive assoc keys for has_*
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 0333ffc - Browse repository at this point
Copy the full SHA 0333ffcView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 658060d - Browse repository at this point
Copy the full SHA 658060dView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for d02709c - Browse repository at this point
Copy the full SHA d02709cView commit details -
Wip but at least it compiles 😅
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 66d5299 - Browse repository at this point
Copy the full SHA 66d5299View commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 13c6f8e - Browse repository at this point
Copy the full SHA 13c6f8eView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 527354d - Browse repository at this point
Copy the full SHA 527354dView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for edb05bd - Browse repository at this point
Copy the full SHA edb05bdView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for f3ae0cd - Browse repository at this point
Copy the full SHA f3ae0cdView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for e82f12d - Browse repository at this point
Copy the full SHA e82f12dView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 65a6331 - Browse repository at this point
Copy the full SHA 65a6331View commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for a6588ac - Browse repository at this point
Copy the full SHA a6588acView commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 458e704 - Browse repository at this point
Copy the full SHA 458e704View commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for d887cb3 - Browse repository at this point
Copy the full SHA d887cb3View commit details -
Improve docs, remove checked TODO
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 304df11 - Browse repository at this point
Copy the full SHA 304df11View commit details -
Add tests for updating a has_one/has_many
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for f73f511 - Browse repository at this point
Copy the full SHA f73f511View commit details -
Leo B committed
May 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 8551091 - Browse repository at this point
Copy the full SHA 8551091View commit details -
Fix post-compile assoc validation
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 1573854 - Browse repository at this point
Copy the full SHA 1573854View commit details -
Fix warnings in preloader tests by adding explicit on-clauses
Leo B committedMay 16, 2023 Configuration menu - View commit details
-
Copy full SHA for d42688c - Browse repository at this point
Copy the full SHA d42688cView commit details