class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Game',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('cat1', models.IntegerField(default=0)),
                ('cat2', models.IntegerField(default=2)),
                ('cat3', models.IntegerField(default=4)),
                ('cat4', models.IntegerField(default=6)),
                ("mouse", models.IntegerField(default=59)),
                ('cat_turn', models.BooleanField(default=True)),
                ('status',
                 models.IntegerField(default=datamodel.models.GameStatus(0))),
                ('cat_user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='games_as_cat',
                                   to=settings.AUTH_USER_MODEL)),
                ('mouse_user',
                 models.ForeignKey(blank=True,
                                   null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   related_name='games_as_mouse',
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Move',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('origin', models.IntegerField()),
                ('target', models.IntegerField()),
                ('date', models.DateField()),
                ('game',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='datamodel.Game')),
                ('player',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
Esempio n. 2
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Game',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('cat1', models.IntegerField(blank=True)),
                ('cat2', models.IntegerField(blank=True)),
                ('cat3', models.IntegerField(blank=True)),
                ('cat4', models.IntegerField(blank=True)),
                ('mouse', models.IntegerField(blank=True)),
                ('cat_turn', models.BooleanField(blank=True)),
                ('status',
                 datamodel.models.GameStatus(blank=True,
                                             choices=[('CREATED', 'CREATED'),
                                                      ('ACTIVE', 'ACTIVE'),
                                                      ('FINISHED', 'FINISHED')
                                                      ])),
                ('cat_user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='Cat_user_foreign_key',
                                   to=settings.AUTH_USER_MODEL)),
                ('mouse_user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='Mouse_user_foreign_key',
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Move',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('origin', models.IntegerField(blank=True)),
                ('target', models.IntegerField(blank=True)),
                ('date', models.DateTimeField(blank=True)),
                ('game',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='datamodel.Game')),
                ('player',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
Esempio n. 3
0
class Migration(migrations.Migration):

    dependencies = [
        ('datamodel', '0014_auto_20191102_1924'),
    ]

    operations = [
        migrations.AlterField(
            model_name='game',
            name='cat1',
            field=models.IntegerField(blank=True, default=0, validators=[datamodel.models.Game.validator_tile]),
        ),
        migrations.AlterField(
            model_name='game',
            name='cat2',
            field=models.IntegerField(blank=True, default=2, validators=[datamodel.models.Game.validator_tile]),
        ),
        migrations.AlterField(
            model_name='game',
            name='cat3',
            field=models.IntegerField(blank=True, default=4, validators=[datamodel.models.Game.validator_tile]),
        ),
        migrations.AlterField(
            model_name='game',
            name='cat4',
            field=models.IntegerField(blank=True, default=6, validators=[datamodel.models.Game.validator_tile]),
        ),
        migrations.AlterField(
            model_name='game',
            name='mouse',
            field=models.IntegerField(blank=True, default=59, validators=[datamodel.models.Game.validator_tile]),
        ),
        migrations.AlterField(
            model_name='move',
            name='game',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='moves', to='datamodel.Game'),
        ),
        migrations.AlterField(
            model_name='move',
            name='player',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='moves', to=settings.AUTH_USER_MODEL),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('datamodel', '0002_counter'),
    ]

    operations = [
        migrations.AlterField(
            model_name='game',
            name='cat1',
            field=models.IntegerField(
                default=0, validators=[datamodel.models.validate_in_board]),
        ),
        migrations.AlterField(
            model_name='game',
            name='cat2',
            field=models.IntegerField(
                default=2, validators=[datamodel.models.validate_in_board]),
        ),
        migrations.AlterField(
            model_name='game',
            name='cat3',
            field=models.IntegerField(
                default=4, validators=[datamodel.models.validate_in_board]),
        ),
        migrations.AlterField(
            model_name='game',
            name='cat4',
            field=models.IntegerField(
                default=6, validators=[datamodel.models.validate_in_board]),
        ),
        migrations.AlterField(
            model_name='game',
            name='cat_user',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                related_name='games_as_cat',
                to=settings.AUTH_USER_MODEL),
        ),
        migrations.AlterField(
            model_name='game',
            name='mouse',
            field=models.IntegerField(
                default=59, validators=[datamodel.models.validate_in_board]),
        ),
        migrations.AlterField(
            model_name='game',
            name='mouse_user',
            field=models.ForeignKey(
                blank=True,
                null=True,
                on_delete=django.db.models.deletion.CASCADE,
                related_name='games_as_mouse',
                to=settings.AUTH_USER_MODEL),
        ),
        migrations.AlterField(
            model_name='move',
            name='date',
            field=models.DateField(default='2019-11-18'),
        ),
        migrations.AlterField(
            model_name='move',
            name='game',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                related_name='moves',
                to='datamodel.Game'),
        ),
    ]