# Generated by Django 4.2.16 on 2024-09-20 08:43 from django.db import migrations, models import django.db.models.deletion class Migration(migrations.Migration): dependencies = [ ("cats", "0024_refactor_statistics_table"), ] operations = [ migrations.DeleteModel( name="SchemaVersion", ), migrations.DeleteModel( name="Temp", ), migrations.AlterModelOptions( name="question", options={"verbose_name": "question"}, ), migrations.AlterModelOptions( name="questiontype", options={"verbose_name": "question type"}, ), migrations.AlterModelOptions( name="questiontypename", options={"verbose_name": "question type name"}, ), migrations.AlterModelOptions( name="topic", options={"verbose_name": "topic"}, ), migrations.AlterModelOptions( name="topictype", options={"verbose_name": "topic type"}, ), migrations.AlterField( model_name="answer", name="reference_answer", field=models.ForeignKey( blank=True, help_text="referenced answer in original topic", null=True, on_delete=django.db.models.deletion.CASCADE, related_name="referenced", to="cats.answer", ), ), migrations.AlterField( model_name="learnprogress", name="correct", field=models.IntegerField(help_text="questions with correct answer"), ), migrations.AlterField( model_name="learnprogress", name="date", field=models.DateTimeField(help_text="time and date"), ), migrations.AlterField( model_name="learnprogress", name="number", field=models.IntegerField(help_text="number of questions"), ), migrations.AlterField( model_name="learnprogress", name="passed", field=models.SmallIntegerField( choices=[(-1, "not finished"), (0, "not passed"), (1, "passed")], default=-1, help_text="-1 means not finished, 0 means not passed, 1 means passed", ), ), migrations.AlterField( model_name="learnprogress", name="wrong", field=models.IntegerField(help_text="questions with wrong answer"), ), migrations.AlterField( model_name="learnprogress", name="percentage", field=models.DecimalField( blank=True, decimal_places=0, help_text="percentage of questions that have been answered correctly", max_digits=5, null=True, ), ), migrations.AlterField( model_name="question", name="question", field=models.TextField(help_text="question"), ), migrations.AlterField( model_name="question", name="reference_question", field=models.ForeignKey( blank=True, help_text="referenced question in original topic", null=True, on_delete=django.db.models.deletion.CASCADE, related_name="referenced", to="cats.question", ), ), migrations.AlterField( model_name="topic", name="number_of_questions", field=models.IntegerField(), ), migrations.AlterField( model_name="topic", name="topic", field=models.CharField(max_length=50, unique=True), ), ]