Mon commit initial
This commit is contained in:
59
gestion_vehicule/migrations/0001_initial.py
Normal file
59
gestion_vehicule/migrations/0001_initial.py
Normal file
@@ -0,0 +1,59 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-06 12:10
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Vehicule',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('immatriculation', models.TextField(max_length=15, verbose_name='Immatriculation')),
|
||||
('image', models.ImageField(upload_to='vehicule_image', verbose_name='Image de la voiture')),
|
||||
('disponible', models.BooleanField(default=True, verbose_name='Vehicule disponible ?')),
|
||||
],
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='DemandeVehicule',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('lieu_depart', models.TextField(verbose_name='Lieu de départ')),
|
||||
('lieu_arrive', models.TextField(verbose_name="Lieu d'arrivée")),
|
||||
('date_heure', models.DateTimeField(verbose_name="Date et heure d'arrivée")),
|
||||
('validation', models.BooleanField(default=None, verbose_name='Validation par le logisticien')),
|
||||
('vehicule', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='gestion_vehicule.vehicule')),
|
||||
],
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='CarnetCarburant',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('date', models.DateField(verbose_name='Date')),
|
||||
('nom_station', models.TextField(verbose_name='Nom de la station-service')),
|
||||
('type_carburant', models.TextField(choices=[('essence', 'Essence'), ('gazoil', 'Gazoil')], verbose_name='Type du carburant')),
|
||||
('litre', models.IntegerField(verbose_name='Litre')),
|
||||
('prix', models.IntegerField(verbose_name='Prix par litre (en GNF)')),
|
||||
('kilometrage', models.IntegerField(verbose_name='Kilometrage')),
|
||||
('observation', models.TextField(verbose_name='Observation')),
|
||||
('vehicule', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='gestion_vehicule.vehicule')),
|
||||
],
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='CarnetBord',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('mois_concerne', models.DateField(verbose_name='Mois et année concernée')),
|
||||
('km_debut_mois', models.IntegerField(verbose_name='Km en début du mois')),
|
||||
('km_fin_mois', models.IntegerField(verbose_name='Km en fin du mois')),
|
||||
('vehicule', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='gestion_vehicule.vehicule')),
|
||||
],
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,24 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-06 12:56
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0001_initial'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='demandevehicule',
|
||||
name='date_heure',
|
||||
field=models.DateTimeField(verbose_name='Date et heure de départ'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='demandevehicule',
|
||||
name='vehicule',
|
||||
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='gestion_vehicule.vehicule'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-06 12:57
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0002_alter_demandevehicule_date_heure_and_more'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='demandevehicule',
|
||||
name='validation',
|
||||
field=models.BooleanField(default=None, null=True, verbose_name='Validation par le logisticien'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-06 18:37
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0003_alter_demandevehicule_validation'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='demandevehicule',
|
||||
name='motif_refus',
|
||||
field=models.TextField(default='', verbose_name='Motifs du refus'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-07 09:29
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0004_demandevehicule_motif_refus'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='demandevehicule',
|
||||
name='course_terminer',
|
||||
field=models.BooleanField(default=False, verbose_name='La course est terminée'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='demandevehicule',
|
||||
name='heure_course_termine',
|
||||
field=models.DateTimeField(blank=True, default=None, null=True, verbose_name='Date et heure de fin de course'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,22 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-07 17:11
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0005_demandevehicule_course_terminer_and_more'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name='carnetbord',
|
||||
name='id',
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='carnetbord',
|
||||
name='mois_concerne',
|
||||
field=models.DateField(primary_key=True, serialize=False, verbose_name='Mois et année concernée'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-10 15:17
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0006_remove_carnetbord_id_alter_carnetbord_mois_concerne'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='carnetbord',
|
||||
name='km_fin_mois',
|
||||
field=models.IntegerField(blank=True, null=True, verbose_name='Km en fin du mois'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,25 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-12 12:03
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('authentification', '0001_initial'),
|
||||
('gestion_vehicule', '0007_alter_carnetbord_km_fin_mois'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='demandevehicule',
|
||||
name='chauffeur',
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='chauffeur_affecter_course', to='authentification.profile'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='demandevehicule',
|
||||
name='nom_passager',
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='passager_de_la_demande', to='authentification.profile'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,69 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-23 10:56
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0008_demandevehicule_chauffeur_and_more'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name='carnetbord',
|
||||
name='km_debut_mois',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='carnetbord',
|
||||
name='km_fin_mois',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='carnetbord',
|
||||
name='mois_concerne',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='demandevehicule',
|
||||
name='course_terminer',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='demandevehicule',
|
||||
name='heure_course_termine',
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='carnetbord',
|
||||
name='course',
|
||||
field=models.ForeignKey(blank=True, default=None, null=True, on_delete=django.db.models.deletion.CASCADE, to='gestion_vehicule.demandevehicule'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='carnetbord',
|
||||
name='course_termine',
|
||||
field=models.BooleanField(blank=True, default=None, null=True, verbose_name='Course terminée :'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='carnetbord',
|
||||
name='heure_arrive',
|
||||
field=models.DateTimeField(blank=True, default=None, null=True, verbose_name="Date et heure d'arrivee :"),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='carnetbord',
|
||||
name='heure_effectif_depart',
|
||||
field=models.DateTimeField(blank=True, default=None, null=True, verbose_name='Date et heure effectif de départ :'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='carnetbord',
|
||||
name='id',
|
||||
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='carnetbord',
|
||||
name='km_arrive',
|
||||
field=models.IntegerField(default=0, verbose_name="Kilometrage d'arrivé :"),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='carnetbord',
|
||||
name='km_depart',
|
||||
field=models.IntegerField(blank=True, default=None, null=True, verbose_name='Kilometrage de départ :'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,24 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-23 13:13
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0009_remove_carnetbord_km_debut_mois_and_more'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='carnetcarburant',
|
||||
name='course',
|
||||
field=models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, to='gestion_vehicule.demandevehicule'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='carnetbord',
|
||||
name='course_termine',
|
||||
field=models.BooleanField(default=False, verbose_name='Course terminée :'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,17 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-23 13:26
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0010_carnetcarburant_course_and_more'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name='carnetcarburant',
|
||||
name='vehicule',
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,19 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-23 15:07
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0011_remove_carnetcarburant_vehicule'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='carnetbord',
|
||||
name='vehicule',
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='gestion_vehicule.vehicule'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,38 @@
|
||||
# Generated by Django 5.2.7 on 2025-11-24 11:17
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('gestion_vehicule', '0012_alter_carnetbord_vehicule'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='carnetbord',
|
||||
name='km_arrive',
|
||||
field=models.PositiveIntegerField(default=0, verbose_name="Kilometrage d'arrivé :"),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='carnetbord',
|
||||
name='km_depart',
|
||||
field=models.PositiveIntegerField(blank=True, default=None, null=True, verbose_name='Kilometrage de départ :'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='carnetcarburant',
|
||||
name='kilometrage',
|
||||
field=models.PositiveIntegerField(verbose_name='Kilometrage'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='carnetcarburant',
|
||||
name='litre',
|
||||
field=models.PositiveIntegerField(verbose_name='Litre'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='carnetcarburant',
|
||||
name='prix',
|
||||
field=models.PositiveIntegerField(verbose_name='Prix par litre (en GNF)'),
|
||||
),
|
||||
]
|
||||
0
gestion_vehicule/migrations/__init__.py
Normal file
0
gestion_vehicule/migrations/__init__.py
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
gestion_vehicule/migrations/__pycache__/__init__.cpython-310.pyc
Normal file
BIN
gestion_vehicule/migrations/__pycache__/__init__.cpython-310.pyc
Normal file
Binary file not shown.
BIN
gestion_vehicule/migrations/__pycache__/__init__.cpython-313.pyc
Normal file
BIN
gestion_vehicule/migrations/__pycache__/__init__.cpython-313.pyc
Normal file
Binary file not shown.
Reference in New Issue
Block a user