0001_initial.py 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. # Generated by Django 6.1 on 2026-08-20 10:52
  2. from django.db import migrations, models
  3. class Migration(migrations.Migration):
  4. initial = True
  5. dependencies = [
  6. ]
  7. operations = [
  8. migrations.CreateModel(
  9. name='RegistryConfig',
  10. fields=[
  11. ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  12. ('name', models.CharField(max_length=100, unique=True)),
  13. ('url', models.URLField(help_text='URL del registry (ej: https://harbor.example.com)')),
  14. ('username', models.CharField(blank=True, default='', max_length=100)),
  15. ('password', models.CharField(blank=True, default='', max_length=255)),
  16. ('use_tls', models.BooleanField(default=True, verbose_name='Usar TLS')),
  17. ('verify_ssl', models.BooleanField(default=True, verbose_name='Verificar SSL')),
  18. ('created_at', models.DateTimeField(auto_now_add=True)),
  19. ('updated_at', models.DateTimeField(auto_now=True)),
  20. ],
  21. options={
  22. 'verbose_name': 'Registry',
  23. 'verbose_name_plural': 'Registries',
  24. 'ordering': ['name'],
  25. },
  26. ),
  27. ]