﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
36806	Add system check for null kwarg in GeneratedField definition	Dai-Tado	Nilesh Pahari	"**Summary**
GeneratedField ignores null=False on MySQL - columns are always nullable

**Description**
When creating a GeneratedField with null=False on MySQL, the database column is always created as nullable, ignoring the null=False parameter.
Steps to Reproduce

{{{
pythonfrom django.db import models

class MyModel(models.Model):
    area = models.GeneratedField(
        .....
        null=False,  # ← Ignored
    )
}}}


- The migration file removes null=False from GeneratedField definition
- Even if manually added to migration file, Django doesn't apply NOT NULL constraint to database"	Cleanup/optimization	closed	Database layer (models, ORM)	dev	Normal	fixed	GeneratedField		Ready for checkin	1	0	0	0	0	0
