0001_initial.py 1.1 KB

123456789101112131415161718192021222324252627282930
  1. # Generated by Django 6.0 on 2025-12-31 09:06
  2. import archivebox.base_models.models
  3. from archivebox.uuid_compat import uuid7
  4. import django.db.models.deletion
  5. import django.utils.timezone
  6. from django.conf import settings
  7. from django.db import migrations, models
  8. class Migration(migrations.Migration):
  9. initial = True
  10. dependencies = [
  11. migrations.swappable_dependency(settings.AUTH_USER_MODEL),
  12. ]
  13. operations = [
  14. migrations.CreateModel(
  15. name='Persona',
  16. fields=[
  17. ('id', models.UUIDField(primary_key=True, default=uuid7, editable=False, unique=True)),
  18. ('config', models.JSONField(blank=True, default=dict, null=True)),
  19. ('name', models.CharField(max_length=64, unique=True)),
  20. ('created_at', models.DateTimeField(db_index=True, default=django.utils.timezone.now)),
  21. ('created_by', models.ForeignKey(default=archivebox.base_models.models.get_or_create_system_user_pk, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
  22. ],
  23. ),
  24. ]