@@ -299,7 +299,6 @@ These indexes use 0-based indexing.
299
299
As described above for :class: `EmbeddedModelField `,
300
300
:djadmin: `makemigrations ` does not yet detect changes to embedded models.
301
301
302
-
303
302
``ObjectIdAutoField ``
304
303
---------------------
305
304
@@ -322,33 +321,33 @@ Encrypted fields are used to store sensitive data with MongoDB's Queryable
322
321
Encryption feature. They are subclasses of Django's built-in fields, and
323
322
they encrypt the data before storing it in the database.
324
323
325
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
326
- | Encrypted Field | Django Field |
327
- +=======================================+=============================================================================================================== +
328
- | ``EncryptedBigIntegerField `` | ` BigIntegerField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#bigintegerfield >`__ |
329
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
330
- | ``EncryptedBooleanField `` | ` BooleanField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#booleanfield >`__ |
331
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
332
- | ``EncryptedCharField `` | ` CharField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#charfield >`__ |
333
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
334
- | ``EncryptedDateField `` | ` DateField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#datefield >`__ |
335
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
336
- | ``EncryptedDateTimeField `` | ` DateTimeField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#datetimefield >`__ |
337
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
338
- | ``EncryptedDecimalField `` | ` DecimalField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#decimalfield >`__ |
339
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
340
- | ``EncryptedFloatField `` | ` FloatField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#floatfield >`__ |
341
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
342
- | ``EncryptedGenericIPAddressField `` | ` GenericIPAddressField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#genericipaddressfield >`__ |
343
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
344
- | ``EncryptedIntegerField `` | ` IntegerField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#integerfield >`__ |
345
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
346
- | ``EncryptedTextField `` | ` TextField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#textfield >`__ |
347
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
348
- | ``EncryptedTimeField `` | ` TimeField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#timefield >`__ |
349
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
350
- | ``EncryptedURLField `` | ` URLField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#urlfield >`__ |
351
- +---------------------------------------+--------------------------------------------------------------------------------------------------------------- +
324
+ +---------------------------------------+--------------------------------------------------+
325
+ | Encrypted Field | Django Field |
326
+ +=======================================+==================================================+
327
+ | ``EncryptedBigIntegerField `` | :class: ` ~django.db. models.BigIntegerField ` |
328
+ +---------------------------------------+--------------------------------------------------+
329
+ | ``EncryptedBooleanField `` | :class: ` ~django.db. models.BooleanField ` |
330
+ +---------------------------------------+--------------------------------------------------+
331
+ | ``EncryptedCharField `` | :class: ` ~django.db. models.CharField ` |
332
+ +---------------------------------------+--------------------------------------------------+
333
+ | ``EncryptedDateField `` | :class: ` ~django.db. models.DateField ` |
334
+ +---------------------------------------+--------------------------------------------------+
335
+ | ``EncryptedDateTimeField `` | :class: ` ~django.db. models.DateTimeField ` |
336
+ +---------------------------------------+--------------------------------------------------+
337
+ | ``EncryptedDecimalField `` | :class: ` ~django.db. models.DecimalField ` |
338
+ +---------------------------------------+--------------------------------------------------+
339
+ | ``EncryptedFloatField `` | :class: ` ~django.db. models.FloatField ` |
340
+ +---------------------------------------+--------------------------------------------------+
341
+ | ``EncryptedGenericIPAddressField `` | :class: ` ~django.db. models.GenericIPAddressField ` |
342
+ +---------------------------------------+--------------------------------------------------+
343
+ | ``EncryptedIntegerField `` | :class: ` ~django.db. models.IntegerField ` |
344
+ +---------------------------------------+--------------------------------------------------+
345
+ | ``EncryptedTextField `` | :class: ` ~django.db. models.TextField ` |
346
+ +---------------------------------------+--------------------------------------------------+
347
+ | ``EncryptedTimeField `` | :class: ` ~django.db. models.TimeField ` |
348
+ +---------------------------------------+--------------------------------------------------+
349
+ | ``EncryptedURLField `` | :class: ` ~django.db. models.URLField ` |
350
+ +---------------------------------------+--------------------------------------------------+
352
351
353
352
.. _encrypted-model-unsupported-fields :
354
353
@@ -357,8 +356,8 @@ Unsupported fields
357
356
358
357
The following fields are supported by Django MongoDB Backend but not by Queryable Encryption.
359
358
360
- +---------------------------------------+-------------------------------------------------------------------------------------------------------- +
361
- | ``EncryptedDurationField `` | ` DurationField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#durationfield >`__ |
362
- +---------------------------------------+-------------------------------------------------------------------------------------------------------- +
363
- | ``EncryptedSlugField `` | ` SlugField < https://docs.djangoproject.com/en/stable/ref/ models/fields/#slugfield >`__ |
364
- +---------------------------------------+-------------------------------------------------------------------------------------------------------- +
359
+ +---------------------------------------+--------------------------------------------------+
360
+ | ``EncryptedDurationField `` | :class: ` ~django.db. models.DurationField ` |
361
+ +---------------------------------------+--------------------------------------------------+
362
+ | ``EncryptedSlugField `` | :class: ` ~django.db. models.SlugField ` |
363
+ +---------------------------------------+--------------------------------------------------+
0 commit comments