first commit

This commit is contained in:
Maxim
2025-12-11 18:15:56 +03:00
commit d451ca7d3a
6071 changed files with 786794 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
# Generated by Django 6.0 on 2025-12-09 03:20
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = [
]
operations = [
migrations.CreateModel(
name='Hero',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('external_id', models.CharField(max_length=100, unique=True)),
('name', models.CharField(max_length=200)),
('primary', models.CharField(choices=[('Strength', 'Strength'), ('Agility', 'Agility'), ('Intelligence', 'Intelligence')], max_length=20)),
],
),
migrations.CreateModel(
name='Item',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('external_id', models.CharField(max_length=100, unique=True)),
('name', models.CharField(max_length=200)),
],
),
]

View File

@@ -0,0 +1,21 @@
# Generated by Django 6.0 on 2025-12-09 03:33
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('api', '0001_initial'),
]
operations = [
migrations.RemoveField(
model_name='hero',
name='external_id',
),
migrations.RemoveField(
model_name='item',
name='external_id',
),
]

View File

@@ -0,0 +1,25 @@
# Generated by Django 6.0 on 2025-12-09 18:43
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('api', '0002_remove_hero_external_id_remove_item_external_id'),
]
operations = [
migrations.CreateModel(
name='Aspect',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=200)),
('hero', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='aspects', to='api.hero')),
],
options={
'unique_together': {('hero', 'name')},
},
),
]

View File

Binary file not shown.

Binary file not shown.