diff --git a/.travis.yml b/.travis.yml index e9769981..cb876b76 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,12 +15,6 @@ addons: packages: - postgresql-10-postgis-2.5 -before_script: - - psql -U postgres -c "CREATE ROLE bornhack WITH SUPERUSER LOGIN PASSWORD 'bornhack';" - - createdb -O bornhack bornhack - - psql -U postgres -c "CREATE EXTENSION postgis" bornhack - - psql -U postgres -c "CREATE EXTENSION btree_gist" bornhack - install: - pip install -r src/requirements/dev.txt diff --git a/src/camps/migrations/0001_initial.py b/src/camps/migrations/0001_initial.py index c01e7442..33c0231d 100644 --- a/src/camps/migrations/0001_initial.py +++ b/src/camps/migrations/0001_initial.py @@ -4,6 +4,7 @@ import uuid from django.conf import settings +from django.contrib.postgres.operations import BtreeGistExtension, CreateExtension from django.db import migrations, models @@ -12,6 +13,8 @@ class Migration(migrations.Migration): dependencies = [migrations.swappable_dependency(settings.AUTH_USER_MODEL)] operations = [ + BtreeGistExtension(), + CreateExtension("postgis"), migrations.CreateModel( name="Camp", fields=[