Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
AE UTBM
Sith
Commits
772a3b58
Commit
772a3b58
authored
Dec 25, 2016
by
Sli
Browse files
Squashmigrations for elections
parent
5449a4fc
Pipeline
#638
passed with stage
in 3 minutes and 6 seconds
Changes
6
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
election/migrations/0001_
initial
.py
→
election/migrations/0001_
squashed_0006_auto_20161223_2315
.py
View file @
772a3b58
...
...
@@ -7,7 +7,10 @@ from django.conf import settings
class
Migration
(
migrations
.
Migration
):
replaces
=
[(
'election'
,
'0001_initial'
),
(
'election'
,
'0002_role_max_choice'
),
(
'election'
,
'0003_auto_20161219_1832'
),
(
'election'
,
'0004_auto_20161219_2302'
),
(
'election'
,
'0005_auto_20161223_2240'
),
(
'election'
,
'0006_auto_20161223_2315'
)]
dependencies
=
[
(
'core'
,
'0016_auto_20161212_1922'
),
migrations
.
swappable_dependency
(
settings
.
AUTH_USER_MODEL
),
]
...
...
@@ -15,16 +18,16 @@ class Migration(migrations.Migration):
migrations
.
CreateModel
(
name
=
'Candidature'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
auto_created
=
Tru
e
,
verbose_name
=
'ID'
,
primary_key
=
True
,
serialize
=
Fals
e
)),
(
'program'
,
models
.
TextField
(
blank
=
True
,
null
=
True
,
verbose_name
=
'description'
)),
(
'id'
,
models
.
AutoField
(
serialize
=
Fals
e
,
verbose_name
=
'ID'
,
auto_created
=
True
,
primary_key
=
Tru
e
)),
(
'program'
,
models
.
TextField
(
null
=
True
,
verbose_name
=
'description'
,
blank
=
True
)),
],
),
migrations
.
CreateModel
(
name
=
'Election'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
auto_created
=
Tru
e
,
verbose_name
=
'ID'
,
primary_key
=
True
,
serialize
=
Fals
e
)),
(
'id'
,
models
.
AutoField
(
serialize
=
Fals
e
,
verbose_name
=
'ID'
,
auto_created
=
True
,
primary_key
=
Tru
e
)),
(
'title'
,
models
.
CharField
(
verbose_name
=
'title'
,
max_length
=
255
)),
(
'description'
,
models
.
TextField
(
blank
=
True
,
null
=
True
,
verbose_name
=
'description'
)),
(
'description'
,
models
.
TextField
(
null
=
True
,
verbose_name
=
'description'
,
blank
=
True
)),
(
'start_candidature'
,
models
.
DateTimeField
(
verbose_name
=
'start candidature'
)),
(
'end_candidature'
,
models
.
DateTimeField
(
verbose_name
=
'end candidature'
)),
(
'start_date'
,
models
.
DateTimeField
(
verbose_name
=
'start date'
)),
...
...
@@ -34,42 +37,81 @@ class Migration(migrations.Migration):
migrations
.
CreateModel
(
name
=
'ElectionList'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
auto_created
=
Tru
e
,
verbose_name
=
'ID'
,
primary_key
=
True
,
serialize
=
Fals
e
)),
(
'id'
,
models
.
AutoField
(
serialize
=
Fals
e
,
verbose_name
=
'ID'
,
auto_created
=
True
,
primary_key
=
Tru
e
)),
(
'title'
,
models
.
CharField
(
verbose_name
=
'title'
,
max_length
=
255
)),
(
'election'
,
models
.
ForeignKey
(
related_name
=
'election_list'
,
verbose_name
=
'election'
,
to
=
'election.Election'
)),
(
'election'
,
models
.
ForeignKey
(
related_name
=
'election_list
s
'
,
verbose_name
=
'election'
,
to
=
'election.Election'
)),
],
),
migrations
.
CreateModel
(
name
=
'Role'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
auto_created
=
Tru
e
,
verbose_name
=
'ID'
,
primary_key
=
True
,
serialize
=
Fals
e
)),
(
'id'
,
models
.
AutoField
(
serialize
=
Fals
e
,
verbose_name
=
'ID'
,
auto_created
=
True
,
primary_key
=
Tru
e
)),
(
'title'
,
models
.
CharField
(
verbose_name
=
'title'
,
max_length
=
255
)),
(
'description'
,
models
.
TextField
(
blank
=
True
,
null
=
True
,
verbose_name
=
'description'
)),
(
'description'
,
models
.
TextField
(
null
=
True
,
verbose_name
=
'description'
,
blank
=
True
)),
(
'election'
,
models
.
ForeignKey
(
related_name
=
'role'
,
verbose_name
=
'election'
,
to
=
'election.Election'
)),
(
'has_voted'
,
models
.
ManyToManyField
(
related_name
=
'has_voted'
,
to
=
settings
.
AUTH_USER_MODEL
,
verbose_name
=
'has voted'
)),
(
'has_voted'
,
models
.
ManyToManyField
(
related_name
=
'has_voted'
,
verbose_name
=
'has voted'
,
to
=
settings
.
AUTH_USER_MODEL
)),
],
),
migrations
.
CreateModel
(
name
=
'Vote'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
auto_created
=
Tru
e
,
verbose_name
=
'ID'
,
primary_key
=
True
,
serialize
=
Fals
e
)),
(
'candidature'
,
models
.
ManyToManyField
(
related_name
=
'vote'
,
to
=
'election.Candidature'
,
verbose_name
=
'c
andidature'
)),
(
'role'
,
models
.
ForeignKey
(
related_name
=
'vote'
,
verbose_name
=
'role'
,
to
=
'election.Role'
)),
(
'id'
,
models
.
AutoField
(
serialize
=
Fals
e
,
verbose_name
=
'ID'
,
auto_created
=
True
,
primary_key
=
Tru
e
)),
(
'candidature'
,
models
.
ManyToManyField
(
related_name
=
'vote
s
'
,
verbose_name
=
'candidature'
,
to
=
'election.C
andidature'
)),
(
'role'
,
models
.
ForeignKey
(
related_name
=
'vote
s
'
,
verbose_name
=
'role'
,
to
=
'election.Role'
)),
],
),
migrations
.
AddField
(
model_name
=
'candidature'
,
name
=
'election_list'
,
field
=
models
.
ForeignKey
(
related_name
=
'candidature'
,
verbose_name
=
'election_list'
,
to
=
'election.ElectionList'
),
field
=
models
.
ForeignKey
(
related_name
=
'candidature
s
'
,
verbose_name
=
'election_list'
,
to
=
'election.ElectionList'
),
),
migrations
.
AddField
(
model_name
=
'candidature'
,
name
=
'role'
,
field
=
models
.
ForeignKey
(
related_name
=
'candidature'
,
verbose_name
=
'role'
,
to
=
'election.Role'
),
field
=
models
.
ForeignKey
(
related_name
=
'candidature
s
'
,
verbose_name
=
'role'
,
to
=
'election.Role'
),
),
migrations
.
AddField
(
model_name
=
'candidature'
,
name
=
'user'
,
field
=
models
.
ForeignKey
(
to
=
settings
.
AUTH_USER_MODEL
,
related_name
=
'candidate'
,
blank
=
True
,
verbose_name
=
'user'
),
field
=
models
.
ForeignKey
(
related_name
=
'candidates'
,
verbose_name
=
'user'
,
to
=
settings
.
AUTH_USER_MODEL
,
blank
=
True
),
),
migrations
.
AddField
(
model_name
=
'role'
,
name
=
'max_choice'
,
field
=
models
.
IntegerField
(
default
=
1
,
verbose_name
=
'max choice'
),
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'edit_groups'
,
field
=
models
.
ManyToManyField
(
related_name
=
'editable_elections'
,
verbose_name
=
'edit groups'
,
blank
=
True
,
to
=
'core.Group'
),
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'view_groups'
,
field
=
models
.
ManyToManyField
(
related_name
=
'viewable_elections'
,
verbose_name
=
'view groups'
,
blank
=
True
,
to
=
'core.Group'
),
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'candidature_groups'
,
field
=
models
.
ManyToManyField
(
related_name
=
'candidate_elections'
,
verbose_name
=
'candidature groups'
,
blank
=
True
,
to
=
'core.Group'
),
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'vote_groups'
,
field
=
models
.
ManyToManyField
(
related_name
=
'votable_elections'
,
verbose_name
=
'vote groups'
,
blank
=
True
,
to
=
'core.Group'
),
),
migrations
.
AlterField
(
model_name
=
'role'
,
name
=
'election'
,
field
=
models
.
ForeignKey
(
related_name
=
'roles'
,
verbose_name
=
'election'
,
to
=
'election.Election'
),
),
migrations
.
RemoveField
(
model_name
=
'role'
,
name
=
'has_voted'
,
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'voters'
,
field
=
models
.
ManyToManyField
(
related_name
=
'has_voted'
,
verbose_name
=
'has voted'
,
to
=
settings
.
AUTH_USER_MODEL
),
),
]
election/migrations/0002_role_max_choice.py
deleted
100644 → 0
View file @
5449a4fc
# -*- coding: utf-8 -*-
from
__future__
import
unicode_literals
from
django.db
import
migrations
,
models
class
Migration
(
migrations
.
Migration
):
dependencies
=
[
(
'election'
,
'0001_initial'
),
]
operations
=
[
migrations
.
AddField
(
model_name
=
'role'
,
name
=
'max_choice'
,
field
=
models
.
IntegerField
(
verbose_name
=
'max choice'
,
default
=
1
),
),
]
election/migrations/0003_auto_20161219_1832.py
deleted
100644 → 0
View file @
5449a4fc
# -*- coding: utf-8 -*-
from
__future__
import
unicode_literals
from
django.db
import
migrations
,
models
class
Migration
(
migrations
.
Migration
):
dependencies
=
[
(
'core'
,
'0016_auto_20161212_1922'
),
(
'election'
,
'0002_role_max_choice'
),
]
operations
=
[
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'candidature_group'
,
field
=
models
.
ManyToManyField
(
related_name
=
'candidate_election'
,
blank
=
True
,
verbose_name
=
'candidature group'
,
to
=
'core.Group'
),
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'edit_groups'
,
field
=
models
.
ManyToManyField
(
related_name
=
'editable_election'
,
blank
=
True
,
verbose_name
=
'edit group'
,
to
=
'core.Group'
),
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'view_groups'
,
field
=
models
.
ManyToManyField
(
related_name
=
'viewable_election'
,
blank
=
True
,
verbose_name
=
'view group'
,
to
=
'core.Group'
),
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'vote_group'
,
field
=
models
.
ManyToManyField
(
related_name
=
'votable_election'
,
blank
=
True
,
verbose_name
=
'vote group'
,
to
=
'core.Group'
),
),
]
election/migrations/0004_auto_20161219_2302.py
deleted
100644 → 0
View file @
5449a4fc
# -*- coding: utf-8 -*-
from
__future__
import
unicode_literals
from
django.db
import
migrations
,
models
class
Migration
(
migrations
.
Migration
):
dependencies
=
[
(
'core'
,
'0016_auto_20161212_1922'
),
(
'election'
,
'0003_auto_20161219_1832'
),
]
operations
=
[
migrations
.
RemoveField
(
model_name
=
'election'
,
name
=
'candidature_group'
,
),
migrations
.
RemoveField
(
model_name
=
'election'
,
name
=
'vote_group'
,
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'candidature_groups'
,
field
=
models
.
ManyToManyField
(
to
=
'core.Group'
,
verbose_name
=
'candidature group'
,
related_name
=
'candidate_elections'
,
blank
=
True
),
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'vote_groups'
,
field
=
models
.
ManyToManyField
(
to
=
'core.Group'
,
verbose_name
=
'vote group'
,
related_name
=
'votable_elections'
,
blank
=
True
),
),
migrations
.
AlterField
(
model_name
=
'election'
,
name
=
'edit_groups'
,
field
=
models
.
ManyToManyField
(
to
=
'core.Group'
,
verbose_name
=
'edit group'
,
related_name
=
'editable_elections'
,
blank
=
True
),
),
migrations
.
AlterField
(
model_name
=
'election'
,
name
=
'view_groups'
,
field
=
models
.
ManyToManyField
(
to
=
'core.Group'
,
verbose_name
=
'view group'
,
related_name
=
'viewable_elections'
,
blank
=
True
),
),
]
election/migrations/0005_auto_20161223_2240.py
deleted
100644 → 0
View file @
5449a4fc
# -*- coding: utf-8 -*-
from
__future__
import
unicode_literals
from
django.db
import
migrations
,
models
from
django.conf
import
settings
class
Migration
(
migrations
.
Migration
):
dependencies
=
[
(
'election'
,
'0004_auto_20161219_2302'
),
]
operations
=
[
migrations
.
AlterField
(
model_name
=
'candidature'
,
name
=
'election_list'
,
field
=
models
.
ForeignKey
(
related_name
=
'candidatures'
,
to
=
'election.ElectionList'
,
verbose_name
=
'election_list'
),
),
migrations
.
AlterField
(
model_name
=
'candidature'
,
name
=
'role'
,
field
=
models
.
ForeignKey
(
related_name
=
'candidatures'
,
to
=
'election.Role'
,
verbose_name
=
'role'
),
),
migrations
.
AlterField
(
model_name
=
'candidature'
,
name
=
'user'
,
field
=
models
.
ForeignKey
(
verbose_name
=
'user'
,
to
=
settings
.
AUTH_USER_MODEL
,
related_name
=
'candidates'
,
blank
=
True
),
),
migrations
.
AlterField
(
model_name
=
'election'
,
name
=
'candidature_groups'
,
field
=
models
.
ManyToManyField
(
to
=
'core.Group'
,
related_name
=
'candidate_elections'
,
blank
=
True
,
verbose_name
=
'candidature groups'
),
),
migrations
.
AlterField
(
model_name
=
'election'
,
name
=
'edit_groups'
,
field
=
models
.
ManyToManyField
(
to
=
'core.Group'
,
related_name
=
'editable_elections'
,
blank
=
True
,
verbose_name
=
'edit groups'
),
),
migrations
.
AlterField
(
model_name
=
'election'
,
name
=
'view_groups'
,
field
=
models
.
ManyToManyField
(
to
=
'core.Group'
,
related_name
=
'viewable_elections'
,
blank
=
True
,
verbose_name
=
'view groups'
),
),
migrations
.
AlterField
(
model_name
=
'election'
,
name
=
'vote_groups'
,
field
=
models
.
ManyToManyField
(
to
=
'core.Group'
,
related_name
=
'votable_elections'
,
blank
=
True
,
verbose_name
=
'vote groups'
),
),
migrations
.
AlterField
(
model_name
=
'electionlist'
,
name
=
'election'
,
field
=
models
.
ForeignKey
(
related_name
=
'election_lists'
,
to
=
'election.Election'
,
verbose_name
=
'election'
),
),
migrations
.
AlterField
(
model_name
=
'role'
,
name
=
'election'
,
field
=
models
.
ForeignKey
(
related_name
=
'roles'
,
to
=
'election.Election'
,
verbose_name
=
'election'
),
),
migrations
.
AlterField
(
model_name
=
'vote'
,
name
=
'candidature'
,
field
=
models
.
ManyToManyField
(
to
=
'election.Candidature'
,
related_name
=
'votes'
,
verbose_name
=
'candidature'
),
),
migrations
.
AlterField
(
model_name
=
'vote'
,
name
=
'role'
,
field
=
models
.
ForeignKey
(
related_name
=
'votes'
,
to
=
'election.Role'
,
verbose_name
=
'role'
),
),
]
election/migrations/0006_auto_20161223_2315.py
deleted
100644 → 0
View file @
5449a4fc
# -*- coding: utf-8 -*-
from
__future__
import
unicode_literals
from
django.db
import
migrations
,
models
from
django.conf
import
settings
class
Migration
(
migrations
.
Migration
):
dependencies
=
[
migrations
.
swappable_dependency
(
settings
.
AUTH_USER_MODEL
),
(
'election'
,
'0005_auto_20161223_2240'
),
]
operations
=
[
migrations
.
RemoveField
(
model_name
=
'role'
,
name
=
'has_voted'
,
),
migrations
.
AddField
(
model_name
=
'election'
,
name
=
'voters'
,
field
=
models
.
ManyToManyField
(
to
=
settings
.
AUTH_USER_MODEL
,
verbose_name
=
'has voted'
,
related_name
=
'has_voted'
),
),
]
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment