Skip to content

Commit c8398b6

Browse files
committed
build: Run django-admin makemigrations
1 parent 9de2cc0 commit c8398b6

File tree

2 files changed

+97
-2
lines changed

2 files changed

+97
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# Generated by Django 3.2.25 on 2024-06-26 14:11
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('representatives', '0004_switch_to_django_jsonfield'),
10+
]
11+
12+
operations = [
13+
migrations.AlterField(
14+
model_name='candidate',
15+
name='extra',
16+
field=models.JSONField(default=dict),
17+
),
18+
migrations.AlterField(
19+
model_name='candidate',
20+
name='incumbent',
21+
field=models.BooleanField(blank=True, null=True),
22+
),
23+
migrations.AlterField(
24+
model_name='candidate',
25+
name='offices',
26+
field=models.JSONField(default=list),
27+
),
28+
migrations.AlterField(
29+
model_name='election',
30+
name='enabled',
31+
field=models.BooleanField(blank=True, db_index=True, default=True),
32+
),
33+
migrations.AlterField(
34+
model_name='election',
35+
name='last_import_successful',
36+
field=models.BooleanField(blank=True, null=True),
37+
),
38+
migrations.AlterField(
39+
model_name='representative',
40+
name='extra',
41+
field=models.JSONField(default=dict),
42+
),
43+
migrations.AlterField(
44+
model_name='representative',
45+
name='offices',
46+
field=models.JSONField(default=list),
47+
),
48+
migrations.AlterField(
49+
model_name='representativeset',
50+
name='enabled',
51+
field=models.BooleanField(blank=True, db_index=True, default=True),
52+
),
53+
migrations.AlterField(
54+
model_name='representativeset',
55+
name='last_import_successful',
56+
field=models.BooleanField(blank=True, null=True),
57+
),
58+
]

settings.py

+39-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,20 @@
11
"""
2-
To run `PYTHONPATH=$PYTHONPATH:$PWD django-admin.py migrate --settings settings --noinput`.
2+
To run: env PYTHONPATH=$PWD DJANGO_SETTINGS_MODULE=settings django-admin migrate --noinput
33
"""
4+
import os
5+
6+
ci = os.getenv('CI', False)
47

58
SECRET_KEY = 'x'
69

710
DATABASES = {
811
'default': {
912
'ENGINE': 'django.contrib.gis.db.backends.postgis',
10-
'NAME': 'travis_ci_test',
13+
'HOST': 'localhost',
14+
'NAME': 'postgres' if ci else 'represent',
15+
'USER': 'postgres' if ci else '',
16+
'PASSWORD': 'postgres' if ci else '',
17+
'PORT': os.getenv('PORT', 5432),
1118
}
1219
}
1320

@@ -16,5 +23,35 @@
1623
'django.contrib.auth',
1724
'django.contrib.contenttypes',
1825
'django.contrib.gis',
26+
'django.contrib.messages',
1927
'representatives',
2028
)
29+
30+
MIDDLEWARE = [
31+
'django.contrib.sessions.middleware.SessionMiddleware',
32+
'django.contrib.auth.middleware.AuthenticationMiddleware',
33+
'django.contrib.messages.middleware.MessageMiddleware',
34+
]
35+
36+
TEMPLATES = [
37+
{
38+
'BACKEND': 'django.template.backends.django.DjangoTemplates',
39+
'DIRS': [],
40+
'APP_DIRS': True,
41+
'OPTIONS': {
42+
'context_processors': [
43+
'django.template.context_processors.debug',
44+
'django.template.context_processors.request',
45+
'django.contrib.auth.context_processors.auth',
46+
'django.contrib.messages.context_processors.messages',
47+
],
48+
},
49+
},
50+
]
51+
52+
DEFAULT_AUTO_FIELD = 'django.db.models.AutoField'
53+
54+
if 'GDAL_LIBRARY_PATH' in os.environ:
55+
GDAL_LIBRARY_PATH = os.getenv('GDAL_LIBRARY_PATH')
56+
if 'GEOS_LIBRARY_PATH' in os.environ:
57+
GEOS_LIBRARY_PATH = os.getenv('GEOS_LIBRARY_PATH')

0 commit comments

Comments
 (0)