Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 17 additions & 0 deletions reset_migrations.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/usr/bin/env bash

# exit script on an error code
set -e

# before running this script it is recommended that you take a backup of your
# local database e.g. using pg_dump -Fc ynr > ynr_backup.dump
# then if anything goes wrong you can restore easily

# ensure there are no pending migrations
python manage.py makemigrations --check --dry-run

# go through all apps and clear the migrations history in the database
for APPNAME in bulk_adding cached_counts candidates duplicates elections facebook_data frontend moderation_queue official_documents parties people popolo results search sopn_parsing twitterbot uk uk_results wombles ynr_refactoring
do
python manage.py migrate --fake $APPNAME zero
done

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,21 +1,15 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-03-07 18:19
from __future__ import unicode_literals
# Generated by Django 3.2.10 on 2021-12-14 17:21

import django.db.models.deletion
from django.db import migrations, models
import django.utils.timezone
import model_utils.fields
from django.db import migrations, models


class Migration(migrations.Migration):

initial = True

dependencies = [
("bulk_adding", "0001_add_trusted_to_bulk_add_group"),
("candidates", "0056_tmp_ids_to_ballot_id"),
]
dependencies = []

operations = [
migrations.CreateModel(
Expand Down Expand Up @@ -46,13 +40,18 @@ class Migration(migrations.Migration):
verbose_name="modified",
),
),
("data", models.TextField()),
("source", models.CharField(max_length=255)),
("data", models.JSONField()),
("source", models.CharField(max_length=512)),
(
"ballot",
models.OneToOneField(
on_delete=django.db.models.deletion.CASCADE,
to="candidates.PostExtraElection",
"source_type",
models.CharField(
choices=[
("bulk_add_form", "Bulk Add form"),
("council_csv", "Council CSV"),
("parsed_pdf", "Parsed from a PDF"),
],
default="bulk_add_form",
max_length=255,
),
),
],
Expand Down
25 changes: 25 additions & 0 deletions ynr/apps/bulk_adding/migrations/0002_rawpeople_ballot.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Generated by Django 3.2.10 on 2021-12-14 17:21

from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

initial = True

dependencies = [
("bulk_adding", "0001_initial"),
("candidates", "0001_initial"),
]

operations = [
migrations.AddField(
model_name="rawpeople",
name="ballot",
field=models.OneToOneField(
on_delete=django.db.models.deletion.CASCADE,
to="candidates.ballot",
),
)
]
25 changes: 0 additions & 25 deletions ynr/apps/bulk_adding/migrations/0003_rawpeople_source_type.py

This file was deleted.

19 changes: 0 additions & 19 deletions ynr/apps/bulk_adding/migrations/0004_move_to_jsonfield.py

This file was deleted.

18 changes: 0 additions & 18 deletions ynr/apps/bulk_adding/migrations/0005_source_max_length.py

This file was deleted.

24 changes: 0 additions & 24 deletions ynr/apps/bulk_adding/migrations/0006_auto_20210401_0811.py

This file was deleted.

14 changes: 0 additions & 14 deletions ynr/apps/bulk_adding/migrations/0007_alter_rawpeople_data.py

This file was deleted.

29 changes: 0 additions & 29 deletions ynr/apps/cached_counts/migrations/0001_initial.py

This file was deleted.

15 changes: 0 additions & 15 deletions ynr/apps/cached_counts/migrations/0002_cachedcount_election.py

This file was deleted.

25 changes: 0 additions & 25 deletions ynr/apps/cached_counts/migrations/0003_set_default_election.py

This file was deleted.

16 changes: 0 additions & 16 deletions ynr/apps/cached_counts/migrations/0004_constituency_to_post.py

This file was deleted.

8 changes: 0 additions & 8 deletions ynr/apps/cached_counts/migrations/0005_delete_cachedcount.py

This file was deleted.

Loading