Spaces:
Sleeping
Sleeping
# Generated by Django 4.2.5 on 2023-10-11 17:13 | |
from django.conf import settings | |
from django.db import migrations, models | |
import django.db.models.deletion | |
class Migration(migrations.Migration): | |
initial = True | |
dependencies = [ | |
migrations.swappable_dependency(settings.AUTH_USER_MODEL), | |
] | |
operations = [ | |
migrations.CreateModel( | |
name='CategorieFormation', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('titre', models.CharField(max_length=255)), | |
('tag', models.CharField(max_length=255)), | |
('icone', models.CharField(max_length=255)), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
], | |
), | |
migrations.CreateModel( | |
name='Formation', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('description', models.CharField(max_length=1024)), | |
('titre', models.CharField(max_length=255)), | |
('image', models.FileField(max_length=1024, upload_to='')), | |
('prerequis', models.CharField(max_length=1024)), | |
('montant', models.DecimalField(decimal_places=2, default=0, max_digits=16)), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
('author', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), | |
('categorie', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='formations.categorieformation')), | |
], | |
), | |
migrations.CreateModel( | |
name='UserFormation', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
('formation', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='formations.formation')), | |
('user', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), | |
], | |
), | |
migrations.CreateModel( | |
name='PanierUser', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
('formation', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='formations.formation')), | |
('user', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), | |
], | |
), | |
migrations.CreateModel( | |
name='PaiementUser', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
('formation', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='formations.formation')), | |
('user', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), | |
], | |
), | |
migrations.CreateModel( | |
name='ListSouhaitFormation', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
('formation', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='formations.formation')), | |
('user', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), | |
], | |
), | |
migrations.CreateModel( | |
name='FavorisFormation', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
('formation', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='formations.formation')), | |
('user', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), | |
], | |
), | |
migrations.CreateModel( | |
name='Cours', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('titre', models.CharField(max_length=255)), | |
('duree', models.IntegerField()), | |
('video', models.FileField(max_length=1024, upload_to='')), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
('formation', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='formations.formation')), | |
], | |
), | |
migrations.CreateModel( | |
name='AvisFormation', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
('formation', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='formations.formation')), | |
('user', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), | |
], | |
), | |
migrations.CreateModel( | |
name='ArchiveFormation', | |
fields=[ | |
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
('created_at', models.DateTimeField(auto_now_add=True)), | |
('updated_at', models.DateTimeField(auto_now=True)), | |
('formation', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='formations.formation')), | |
('user', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), | |
], | |
), | |
] | |