# Generated by Django 5.2.4 on 2025-09-14 13:31 import django.db.models.deletion from django.conf import settings from django.db import migrations, models class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Image', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('slug', models.SlugField(max_length=255, verbose_name='slug')), ('alt', models.CharField(max_length=511, verbose_name='alternative text')), ('description', models.CharField(blank=True, max_length=1023, null=True, verbose_name='description')), ('image', models.ImageField(upload_to='tinywiki/img', verbose_name='image file')), ('uploaded_at', models.DateTimeField(auto_now_add=True, verbose_name='upladed at')), ('uploaded_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='tinywiki_image_uploads', to=settings.AUTH_USER_MODEL, verbose_name='uploaded by')), ], ), migrations.CreateModel( name='Page', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('slug', models.SlugField(max_length=255, unique=True, verbose_name='slug')), ('title', models.CharField(max_length=255, verbose_name='title')), ('content_type_data', models.CharField(choices=[('markdown', 'Markdown'), ('bbcode', 'BBCode')], default='bbcode', verbose_name='content type')), ('content', models.TextField(verbose_name='Page content')), ('created_at', models.DateTimeField(auto_now_add=True, verbose_name='created at')), ('last_edited_at', models.DateTimeField(auto_now=True, verbose_name='last edited at')), ('author', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='tinywiki_athors', to=settings.AUTH_USER_MODEL, verbose_name='author')), ('created_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='tinywiki_created', to=settings.AUTH_USER_MODEL, verbose_name='created by')), ('last_edited_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='tinywiki_last_edited', to=settings.AUTH_USER_MODEL, verbose_name='last edited by')), ], ), ]