File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,3 +27,12 @@ async def test_if_has_non_null_default_then_not_required():
2727@pytest .mark .asyncio
2828async def test_if_null_default_then_required ():
2929 assert fields .TextField (default = None ).required is True
30+
31+
32+ def test_django_field_name_compatibility ():
33+ assert fields .IntegerField is fields .IntField
34+ assert fields .BigIntegerField is fields .BigIntField
35+ assert fields .SmallIntegerField is fields .SmallIntField
36+ assert fields .DateTimeField is fields .DatetimeField
37+ assert fields .DurationField is fields .TimeDeltaField
38+ assert fields .ForeignKey is fields .ForeignKeyField
Original file line number Diff line number Diff line change 8080 "OneToOneNullableRelation" ,
8181 "OneToOneRelation" ,
8282 "ReverseRelation" ,
83+ "IntegerField" ,
84+ "SmallIntegerField" ,
85+ "DurationField" ,
86+ "BigIntegerField" ,
87+ "DateTimeField" ,
88+ "ForeignKey" ,
8389]
90+
91+ # Django field name compatibility
92+ from tortoise .fields .data import BigIntField as BigIntegerField
93+ from tortoise .fields .data import DatetimeField as DateTimeField
94+ from tortoise .fields .data import IntField as IntegerField
95+ from tortoise .fields .data import SmallIntField as SmallIntegerField
96+ from tortoise .fields .data import TimeDeltaField as DurationField
97+ from tortoise .fields .relational import ForeignKeyField as ForeignKey
You can’t perform that action at this time.
0 commit comments