This commit is contained in:
collerek
2021-09-26 12:07:08 +02:00
parent 101ffb24e3
commit 8376fb023a
2 changed files with 42 additions and 1 deletions

View File

@ -91,7 +91,9 @@ class ModelFieldFactory:
nullable, default, server_default, pydantic_only
) or is_auto_primary_key(primary_key, autoincrement)
sql_nullable = (
nullable if sql_nullable is None else (sql_nullable and not primary_key)
False
if primary_key
else (nullable if sql_nullable is None else sql_nullable)
)
namespace = dict(