0001_initial.py 968 B

1234567891011121314151617181920212223242526272829
  1. # Generated by Django 4.2.11 on 2024-04-25 04:19
  2. import api.models
  3. from django.conf import settings
  4. from django.db import migrations, models
  5. import django.db.models.deletion
  6. import uuid
  7. class Migration(migrations.Migration):
  8. initial = True
  9. dependencies = [
  10. migrations.swappable_dependency(settings.AUTH_USER_MODEL),
  11. ]
  12. operations = [
  13. migrations.CreateModel(
  14. name='APIToken',
  15. fields=[
  16. ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)),
  17. ('token', models.CharField(default=api.models.generate_secret_token, max_length=32, unique=True)),
  18. ('created', models.DateTimeField(auto_now_add=True)),
  19. ('expires', models.DateTimeField(blank=True, null=True)),
  20. ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
  21. ],
  22. ),
  23. ]