Django Migrations

Django Migrations

May 29, 2024 | seedling, permanent

tags :

Enabling PostgreSQL extensions #

ref ref 2

from __future__ import unicode_literals

from django.db import migrations
from django.contrib.postgres.operations import TrigramExtension

class Migration(migrations.Migration):
    operations = [
        TrigramExtension(),
        migrations.RunSQL(
            'create index trgm_idx on polls_poll '
            'using gin (text gin_trgm_ops);',
            reverse_sql='drop index trgm_idx;'
        ),
    ]

# or

from django.db import migrations
from django.contrib.postgres.operations import TrigramExtension

class Migration(migrations.Migration):
    # dependencies = [
    #     ('storage', '0001_initial'),
    # ]

    operations = [
        TrigramExtension(),
    ]


No notes link to this note

Go to random page

Previous Next