<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/schema, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2026-01-31T15:26:27Z</updated>
<entry>
<title>Added supports_expression_indexes skip to nulls_distinct test.</title>
<updated>2026-01-31T15:26:27Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2026-01-31T02:25:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=bb8c14b4660ca0a35f0af73e8f3a671237860571'/>
<id>urn:sha1:bb8c14b4660ca0a35f0af73e8f3a671237860571</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #21961 -- Added supports_on_delete_db_cascade skips in schema tests.</title>
<updated>2025-12-30T21:21:57Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2025-12-30T21:21:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c496a7df64ec0a80c2bab7f155aad567155fb37b'/>
<id>urn:sha1:c496a7df64ec0a80c2bab7f155aad567155fb37b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #36800 -- Restored ManyToManyField renaming in BaseDatabaseSchemaEditor.alter_field().</title>
<updated>2025-12-16T22:45:34Z</updated>
<author>
<name>Clifford Gama</name>
<email>cliffygamy@gmail.com</email>
</author>
<published>2025-12-15T21:36:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6cc1231285a20b11058143f8cb0a6b4b3999b23a'/>
<id>urn:sha1:6cc1231285a20b11058143f8cb0a6b4b3999b23a</id>
<content type='text'>
Regression in f9a44cc0fac653f8e0c2ab1cdfb12b2cc5c63fc2.

Now that ManyToManyField is no longer concrete the decision of whether or not
it should be altered, which is also relied on by field renaming, should take
into consideration name changes even if it doesn't have a column associated
with it, as auto-created many-to-many relationship table names are a base of it.

Note that there is room for optimization here where a rename can be entirely
avoided if ManyToManyField.db_table remains stable between .name changes, just
like we do with Field.db_column remaining stable, but since this is a
regression and meant to be backported the current patch focuses on correctness
over further improvements.

Thanks Josik for the report.

Co-authored-by: Simon Charette &lt;charette.s@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fixed #36765 -- Added support for stored GeneratedFields on Oracle 23ai/26ai (23.7+).</title>
<updated>2025-12-13T15:38:04Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2025-12-13T15:38:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0174a85770356fd12e4c8daa42a4f1c752ae00e6'/>
<id>urn:sha1:0174a85770356fd12e4c8daa42a4f1c752ae00e6</id>
<content type='text'>
Thanks Jacob Walls for the review.</content>
</entry>
<entry>
<title>Fixed #21961 -- Added support for database-level delete options for ForeignKey.</title>
<updated>2025-10-18T13:03:50Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2025-10-18T13:03:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0c487aa3a7b2417481bf48c1e5355c855873e210'/>
<id>urn:sha1:0c487aa3a7b2417481bf48c1e5355c855873e210</id>
<content type='text'>
Thanks Simon Charette for pair programming.

Co-authored-by: Nick Stefan &lt;NickStefan12@gmail.com&gt;
Co-authored-by: Akash Kumar Sen &lt;71623442+Akash-Kumar-Sen@users.noreply.github.com&gt;
Co-authored-by: Simon Charette &lt;charette.s@gmail.com&gt;</content>
</entry>
<entry>
<title>Fixed #36564 -- Changed DEFAULT_AUTO_FIELD from AutoField to BigAutoField.</title>
<updated>2025-09-05T14:43:10Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2025-08-19T19:08:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2a636118dacdcda074c99ebd50311d64a8cca367'/>
<id>urn:sha1:2a636118dacdcda074c99ebd50311d64a8cca367</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #36500 -- Rewrapped long docstrings and block comments via a script.</title>
<updated>2025-07-23T23:17:55Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2025-07-23T03:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=69a93a88edb56ba47f624dac7a21aacc47ea474f'/>
<id>urn:sha1:69a93a88edb56ba47f624dac7a21aacc47ea474f</id>
<content type='text'>
Rewrapped long docstrings and block comments to 79 characters + newline
using script from https://github.com/medmunds/autofix-w505.
</content>
</entry>
<entry>
<title>Fixed #36156 -- Added supports_json_field check in test_db_default_output_field_resolving test.</title>
<updated>2025-04-05T16:54:08Z</updated>
<author>
<name>Kelvin Adigwu</name>
<email>kelvinadigwu@yahoo.com</email>
</author>
<published>2025-04-05T16:54:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=25f97e7bcf2e5064258e07b970b4bdef5fddce51'/>
<id>urn:sha1:25f97e7bcf2e5064258e07b970b4bdef5fddce51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #35839 -- Fixed crash when adding GeneratedField with db_comment on MySQL.</title>
<updated>2025-02-22T17:14:37Z</updated>
<author>
<name>saJaeHyukc</name>
<email>wogur981208@gmail.com</email>
</author>
<published>2025-02-22T09:47:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f7017db92cee1536c014710f475a613792c1e4b5'/>
<id>urn:sha1:f7017db92cee1536c014710f475a613792c1e4b5</id>
<content type='text'>
Thanks Simon Charette for the test.

Signed-off-by: saJaeHyukc &lt;wogur981208@gmail.com&gt;
</content>
</entry>
<entry>
<title>Refs #36005 -- Used datetime.UTC alias instead of datetime.timezone.utc.</title>
<updated>2025-02-18T07:35:36Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2025-02-18T07:35:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=efb7f9ced2dcf71294353596a265e3fd67faffeb'/>
<id>urn:sha1:efb7f9ced2dcf71294353596a265e3fd67faffeb</id>
<content type='text'>
datetime.UTC was added in Python 3.11.</content>
</entry>
</feed>
