summaryrefslogtreecommitdiff
path: root/tests/postgres_tests/array_default_migrations/0002_integerarraymodel_field_2.py
diff options
context:
space:
mode:
authorSimon Charette <charettes@users.noreply.github.com>2018-10-22 09:49:34 -0400
committerTim Graham <timograham@gmail.com>2018-10-22 09:49:34 -0400
commit5e3463f6bcec818431f0e1f4649d6a5bd944c459 (patch)
tree5a96483e651291ce6c2fbb3a92bef013bd92b478 /tests/postgres_tests/array_default_migrations/0002_integerarraymodel_field_2.py
parent4269648c0fe59a7edfa11f022f17cd251e9c49ca (diff)
Fixed #27595 -- Made ForeignKey.get_col() follow target chains.
Previously, foreign relationships were followed only one level deep which prevents foreign keys to foreign keys from being resolved appropriately. This was causing issues such as improper database value conversion for UUIDField on SQLite because the resolved expression's output field's internal type wasn't correct. Added tests to make sure unlikely foreign reference cycles don't cause recursion errors. Refs #24343. Thanks oyooyo for the report and Wayne Merry for the investigation.
Diffstat (limited to 'tests/postgres_tests/array_default_migrations/0002_integerarraymodel_field_2.py')
0 files changed, 0 insertions, 0 deletions