# Django 2.0.dev20170216164632 documentation

# PostgreSQL specific model indexes

The following are PostgreSQL specific indexes available from the `django.contrib.postgres.indexes` module.

## `BrinIndex`

class `BrinIndex`(fields=[], name=None, pages_per_range=None)

  Creates a BRIN index.

  The `pages_per_range` argument takes a positive integer.

## `GinIndex`

class `GinIndex`

  Creates a gin index.

  To use this index on data types not in the built-in operator classes, you need to activate the btree_gin extension on PostgreSQL. You can install it using the `BtreeGinExtension` migration operation.