# Generated by Django 4.2.4 on 2023-08-31 03:16

import datetime
from django.db import migrations, models


class Migration(migrations.Migration):
    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name="Day",
            fields=[
                (
                    "id",
                    models.BigAutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name="ID",
                    ),
                ),
                ("day_notes", models.CharField(default="", max_length=500)),
                (
                    "pub_date",
                    models.DateTimeField(
                        default=datetime.datetime.now, verbose_name="date published"
                    ),
                ),
                (
                    "anxiety_level",
                    models.IntegerField(
                        choices=[
                            (0, "Normal"),
                            (1, "Antsy"),
                            (2, "High"),
                            (3, "Foetal"),
                        ]
                    ),
                ),
                (
                    "exercise_level",
                    models.IntegerField(
                        choices=[
                            (0, "Slug"),
                            (1, "Light"),
                            (2, "Moderate"),
                            (3, "Workout"),
                            (4, "Strenuous"),
                        ]
                    ),
                ),
                (
                    "sleep_quality",
                    models.IntegerField(
                        choices=[
                            (1, "Poor"),
                            (2, "Ok"),
                            (3, "Fair"),
                            (4, "Good"),
                            (5, "Excellent"),
                        ]
                    ),
                ),
            ],
        ),
        migrations.CreateModel(
            name="Testopel",
            fields=[
                (
                    "id",
                    models.BigAutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name="ID",
                    ),
                ),
                (
                    "number_of_pellets",
                    models.PositiveSmallIntegerField(
                        default=0, verbose_name="Number of testopel pellets received"
                    ),
                ),
            ],
        ),
        migrations.CreateModel(
            name="TestosteroneLevel",
            fields=[
                (
                    "id",
                    models.BigAutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name="ID",
                    ),
                ),
                (
                    "testosterone_level",
                    models.PositiveSmallIntegerField(
                        default=0, verbose_name="Testosterone test results"
                    ),
                ),
            ],
        ),
        migrations.CreateModel(
            name="WeighIn",
            fields=[
                (
                    "id",
                    models.BigAutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name="ID",
                    ),
                ),
                (
                    "current_weight",
                    models.PositiveSmallIntegerField(
                        default=0, verbose_name="Current weight in pounds"
                    ),
                ),
            ],
        ),
    ]
