/
therealyou
/
python-code-check-system
Обзор
Документация
Войти
/
therealyou
/
python-code-check-system
Код
Запросы
1
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
umschool/python_code_check_system/migrations/0001_initial.py
68 строк
3 KB
Artem_dev
added templates, modified models (#20)
03 янв 2024, 21:11
Не верифицирован
03 янв 2024, 21:11
447dc01
Код
Авторство
О чём код?
# Generated by Django 4.2.1 on 2024-01-03 18:07 from django.db import migrations, models import django.db.models.deletion class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Student', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=75, null=True)), ('surname', models.CharField(max_length=75, null=True)), ('last_name', models.CharField(max_length=75, null=True)), ], options={ 'verbose_name': 'Студент', 'verbose_name_plural': 'Студенты', }, ), migrations.CreateModel( name='Task', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255)), ('complexity', models.CharField(max_length=10, null=True)), ('description', models.TextField()), ], options={ 'verbose_name': 'Задание', 'verbose_name_plural': 'Задания', }, ), migrations.CreateModel( name='Tests', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('input_data', models.TextField()), ('output_data', models.TextField()), ('task_id', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='python_code_check_system.task')), ], options={ 'verbose_name': 'Тест', 'verbose_name_plural': 'Тесты', }, ), migrations.CreateModel( name='Solution', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('source_code', models.FileField(upload_to='')), ('is_accepted', models.BooleanField()), ('student_id', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='python_code_check_system.student')), ('task_id', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='python_code_check_system.task')), ], options={ 'verbose_name': 'Решение', 'verbose_name_plural': 'Решения', }, ), ]