khana/khana/competition/migrations/0001_initial.py

92 lines
2.9 KiB
Python

# Generated by Django 2.1.7 on 2019-03-16 16:58
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = []
operations = [
migrations.CreateModel(
name="Competition",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("name", models.CharField(max_length=255)),
("acronym", models.CharField(max_length=10)),
("reglement", models.FileField(blank=True, null=True, upload_to="")),
],
),
migrations.CreateModel(
name="Division",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("name", models.CharField(max_length=255)),
("acronym", models.CharField(max_length=10)),
],
),
migrations.CreateModel(
name="Level",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("name", models.CharField(max_length=255)),
("acronym", models.CharField(max_length=10)),
],
),
migrations.CreateModel(
name="Point",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"routineType",
models.IntegerField(
choices=[
(0, "Routine 1"),
(1, "Routine 2"),
(2, "Final's routine"),
]
),
),
("pointE", models.DecimalField(decimal_places=1, max_digits=3)),
("pointD", models.DecimalField(decimal_places=1, max_digits=3)),
("pointToF", models.DecimalField(decimal_places=3, max_digits=5)),
("penality", models.DecimalField(decimal_places=1, max_digits=3)),
("total", models.DecimalField(decimal_places=3, max_digits=6)),
],
),
]