~widelands-dev/widelands-website/django_staticfiles

« back to all changes in this revision

Viewing changes to djangoratings/migrations/0001_initial.py

  • Committer: franku
  • Date: 2016-07-02 12:38:06 UTC
  • mfrom: (404.2.56 widelands)
  • Revision ID: somal@arcor.de-20160702123806-q69u3d48s1prrxds
merged the django1_8 branch

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*- coding: utf-8 -*-
 
2
from __future__ import unicode_literals
 
3
 
 
4
from django.db import models, migrations
 
5
import django.utils.timezone
 
6
from django.conf import settings
 
7
 
 
8
 
 
9
class Migration(migrations.Migration):
 
10
 
 
11
    dependencies = [
 
12
        ('contenttypes', '0002_remove_content_type_name'),
 
13
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
 
14
    ]
 
15
 
 
16
    operations = [
 
17
        migrations.CreateModel(
 
18
            name='IgnoredObject',
 
19
            fields=[
 
20
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
 
21
                ('object_id', models.PositiveIntegerField()),
 
22
                ('content_type', models.ForeignKey(to='contenttypes.ContentType')),
 
23
                ('user', models.ForeignKey(to=settings.AUTH_USER_MODEL)),
 
24
            ],
 
25
        ),
 
26
        migrations.CreateModel(
 
27
            name='Score',
 
28
            fields=[
 
29
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
 
30
                ('object_id', models.PositiveIntegerField()),
 
31
                ('key', models.CharField(max_length=32)),
 
32
                ('score', models.IntegerField()),
 
33
                ('votes', models.PositiveIntegerField()),
 
34
                ('content_type', models.ForeignKey(to='contenttypes.ContentType')),
 
35
            ],
 
36
        ),
 
37
        migrations.CreateModel(
 
38
            name='SimilarUser',
 
39
            fields=[
 
40
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
 
41
                ('agrees', models.PositiveIntegerField(default=0)),
 
42
                ('disagrees', models.PositiveIntegerField(default=0)),
 
43
                ('exclude', models.BooleanField(default=False)),
 
44
                ('from_user', models.ForeignKey(related_name='similar_users', to=settings.AUTH_USER_MODEL)),
 
45
                ('to_user', models.ForeignKey(related_name='similar_users_from', to=settings.AUTH_USER_MODEL)),
 
46
            ],
 
47
        ),
 
48
        migrations.CreateModel(
 
49
            name='Vote',
 
50
            fields=[
 
51
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
 
52
                ('object_id', models.PositiveIntegerField()),
 
53
                ('key', models.CharField(max_length=32)),
 
54
                ('score', models.IntegerField()),
 
55
                ('ip_address', models.GenericIPAddressField()),
 
56
                ('cookie', models.CharField(max_length=32, null=True, blank=True)),
 
57
                ('date_added', models.DateTimeField(default=django.utils.timezone.now, editable=False)),
 
58
                ('date_changed', models.DateTimeField(default=django.utils.timezone.now, editable=False)),
 
59
                ('content_type', models.ForeignKey(related_name='votes', to='contenttypes.ContentType')),
 
60
                ('user', models.ForeignKey(related_name='votes', blank=True, to=settings.AUTH_USER_MODEL, null=True)),
 
61
            ],
 
62
        ),
 
63
        migrations.AlterUniqueTogether(
 
64
            name='vote',
 
65
            unique_together=set([('content_type', 'object_id', 'key', 'user', 'ip_address', 'cookie')]),
 
66
        ),
 
67
        migrations.AlterUniqueTogether(
 
68
            name='similaruser',
 
69
            unique_together=set([('from_user', 'to_user')]),
 
70
        ),
 
71
        migrations.AlterUniqueTogether(
 
72
            name='score',
 
73
            unique_together=set([('content_type', 'object_id', 'key')]),
 
74
        ),
 
75
        migrations.AlterUniqueTogether(
 
76
            name='ignoredobject',
 
77
            unique_together=set([('content_type', 'object_id')]),
 
78
        ),
 
79
    ]