adonis simo
unread,Oct 21, 2019, 6:31:29 PM10/21/19Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Django users
# Generated by Django 2.2.3 on 2019-10-21 22:00
from django.db import migrations, models
import django.db.models.deletion
import django_extensions.db.fields
class Migration(migrations.Migration):
dependencies = [
('restaurant_app', '0002_auto_20191017_1650'),
('hotel', '0001_initial'),
]
operations = [
migrations.CreateModel(
name='Action',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True,
serialize=False, verbose_name='ID')),
('created', django_extensions.db.fields.
CreationDateTimeField(auto_now_add=True, verbose_name='created')),
('modified', django_extensions.db.fields.
ModificationDateTimeField(auto_now=True, verbose_name='modified')),
('name', models.CharField(max_length=100)),
('deleted', models.BooleanField(default=False)),
],
options={
'ordering': ('-modified', '-created'),
'get_latest_by': 'modified',
'abstract': False,
},
),
,
migrations.CreateModel(
name='TypeDeService',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True,
serialize=False, verbose_name='ID')),
('created', django_extensions.db.fields.
CreationDateTimeField(auto_now_add=True, verbose_name='created')),
('modified', django_extensions.db.fields.
ModificationDateTimeField(auto_now=True, verbose_name='modified')),
('nomservice', models.CharField(default='Tout les services',
max_length=50, verbose_name='Nom de service')),
('sigle', models.CharField(default='TS', max_length=50,
verbose_name='Sigle')),
('deleted', models.BooleanField(default=False, verbose_name='produit
effacee')),
],
options={
'verbose_name': 'Type de service',
},
),
migrations.RemoveField(
model_name='payementhotel',
name='mode_payement_hotel',
),
migrations.RemoveField(
model_name='payementhotel',
name='montant_paye',
),
migrations.RemoveField(
model_name='payementhotel',
name='montant_restant',
),
migrations.RemoveField(
model_name='payementservice',
name='mode_payement',
),
migrations.RemoveField(
model_name='payementservice',
name='montant_paye',
),
migrations.RemoveField(
model_name='payementservice',
name='montant_restant',
),
migrations.RemoveField(
model_name='taches',
name='status',
),
migrations.AddField(
model_name='agent',
name='deleted',
field=models.BooleanField(default=False),
),
migrations.AddField(
model_name='agent',
name='role',
field=models.CharField(blank=True, max_length=100, null=True,
verbose_name='Role'),
),
migrations.AddField(
model_name='etages',
name='deleted',
field=models.BooleanField(default=False, verbose_name='produit
effacee'),
),
migrations.AddField(
model_name='factservice',
name='montant_paye',
field=models.IntegerField(default=0, verbose_name='Montant payé'
),
),
migrations.AddField(
model_name='factservice',
name='montant_restant',
field=models.IntegerField(default=0, verbose_name='Montant
restant'),
),
migrations.AddField(
model_name='facturationreservation',
name='montant_paye',
field=models.IntegerField(default=0, verbose_name='Montant payé'
),
),
migrations.AddField(
model_name='facturationreservation',
name='montant_restant',
field=models.IntegerField(default=0, verbose_name='Montant
restant'),
),
migrations.AddField(
model_name='reservation',
name='arrival_hour',
field=models.TimeField(blank=True, null=True, verbose_name='Heure
arrivee'),
),
migrations.AddField(
model_name='reservation',
name='client_intermediary',
field=models.CharField(blank=True, max_length=100, null=True,
verbose_name='Intermediaire'),
),
migrations.AddField(
model_name='reservation',
name='comments',
field=models.TextField(blank=True, null=True, verbose_name=
'Commentaires'),
),
migrations.AddField(
model_name='reservation',
name='delay',
field=models.PositiveSmallIntegerField(blank=True, null=True,
verbose_name='Delai (Heure)'),
),
migrations.AddField(
model_name='reservation',
name='deleted',
field=models.BooleanField(default=False, verbose_name='Effacee'
),
),
migrations.AddField(
model_name='reservation',
name='nature',
field=models.IntegerField(choices=[(0, 'Reservation'), (1,
'Enregistrement')], default=0, verbose_name='Nature'),
),
migrations.AddField(
model_name='reservation',
name='night_price',
field=models.FloatField(blank=True, null=True, verbose_name='Prix
de la nuitee'),
),
migrations.AddField(
model_name='reservation',
name='night_rate',
field=models.PositiveIntegerField(blank=True, null=True,
verbose_name='Taux de la nuitee'),
),
migrations.AddField(
model_name='roomtype',
name='deleted',
field=models.BooleanField(default=False, verbose_name='produit
effacee'),
),
migrations.AlterField(
model_name='client',
name='address',
field=models.CharField(blank=True, max_length=50, null=True,
verbose_name='Address'),
),
migrations.AlterField(
model_name='client',
name='date_of_birth',
field=models.DateField(blank=True, null=True, verbose_name='Date
de naissance'),
),
migrations.AlterField(
model_name='client',
name='id_card_number',
field=models.IntegerField(default=0, verbose_name="Carte
d'indentité"),
),
migrations.AlterField(
model_name='client',
name='nationality',
field=models.CharField(blank=True, max_length=50, null=True,
verbose_name='Nationalité'),
),
migrations.AlterField(
model_name='client',
name='town',
field=models.CharField(blank=True, max_length=50, null=True,
verbose_name='Ville'),
),
migrations.AlterField(
model_name='client',
name='user_email',
field=models.EmailField(blank=True, max_length=254, null=True,
verbose_name='Email'),
),
migrations.AlterField(
model_name='reservation',
name='beginning_date',
field=models.DateField(verbose_name='Du'),
),
migrations.AlterField(
model_name='reservation',
name='room',
field=models.ForeignKey(blank=True, null=True, on_delete=django.
db.models.deletion.SET_NULL, related_name='reservations', to='hotel.Room',
verbose_name='Chambre'),
),
migrations.AlterField(
model_name='reservation',
name='status',
field=models.IntegerField(choices=[(0, 'En attente'), (1,
'Confirmer')], default=0, verbose_name='Status'),
),
migrations.AlterField(
model_name='room',
name='room_number',
field=models.IntegerField(blank=True, default=0, null=True,
unique=True, verbose_name='Numero de chambre'),
),
migrations.AlterField(
model_name='taches',
name='state',
field=models.IntegerField(choices=[(0, 'En cours'), (1,
'Terminee')], default=2, verbose_name='Etat'),
),
migrations.CreateModel(
name='Payement',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True,
serialize=False, verbose_name='ID')),
('created', django_extensions.db.fields.
CreationDateTimeField(auto_now_add=True, verbose_name='created')),
('modified', django_extensions.db.fields.
ModificationDateTimeField(auto_now=True, verbose_name='modified')),
('typeservice', models.IntegerField(blank=True, choices=[(0, 'Service
interne'), (1, 'Service externe')], default=0, null=True)),
('montant_paye', models.IntegerField(default=0, verbose_name
='Arrhes')),
('montant_restant', models.IntegerField(default=0,
verbose_name='Montant restant')),
('client', models.ForeignKey(blank=True, null=True,
on_delete=django.db.models.deletion.SET_NULL, to='hotel.Client',
verbose_name='Client')),
('mode_payement', models.ForeignKey(blank=True, null=True,
on_delete=django.db.models.deletion.SET_NULL, to='hotel.ModePayement',
verbose_name='Mode payement')),
],
options={
'verbose_name': 'Payements',
},
),
migrations.CreateModel(
name='Encaissement',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True,
serialize=False, verbose_name='ID')),
('created', django_extensions.db.fields.
CreationDateTimeField(auto_now_add=True, verbose_name='created')),
('modified', django_extensions.db.fields.
ModificationDateTimeField(auto_now=True, verbose_name='modified')),
('prix_total', models.IntegerField(default=0, verbose_name='Prix
Total')),
('payement', models.ForeignKey(null=True, on_delete=django.
db.models.deletion.SET_NULL, to='hotel.Payement')),
],
options={
'verbose_name': 'Les Encaissements',
},
),
migrations.CreateModel(
name='CommandeRestaurantHotel',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True,
serialize=False, verbose_name='ID')),
('created', django_extensions.db.fields.
CreationDateTimeField(auto_now_add=True, verbose_name='created')),
('modified', django_extensions.db.fields.
ModificationDateTimeField(auto_now=True, verbose_name='modified')),
('status', models.CharField(choices=[(0, 'Règlé'), (1, 'Non
soldé'), (2, 'soldé partiellement')], default=1, max_length=30)),
('commande', models.ForeignKey(on_delete=django.db.models.
deletion.DO_NOTHING, to='restaurant_app.Commande_client')),
('debtor', models.ForeignKey(null=True, on_delete=django.db.
models.deletion.SET_NULL, to='hotel.Reservation')),
],
options={
'verbose_name': 'Commande Restaurant',
},
),
migrations.CreateModel(
name='ActionTask',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True,
serialize=False, verbose_name='ID')),
('created', django_extensions.db.fields.
CreationDateTimeField(auto_now_add=True, verbose_name='created')),
('modified', django_extensions.db.fields.
ModificationDateTimeField(auto_now=True, verbose_name='modified')),
('done', models.BooleanField(default=False, verbose_name=
'Fait')),
('evaluation', models.IntegerField(choices=[(0, 'Non
definie'), (1, 'BIEN FAIT'), (2, 'MAL FAIT')], default=0, verbose_name=
'Evaluation')),
('action', models.ForeignKey(on_delete=django.db.models.
deletion.CASCADE, to='hotel.Action', verbose_name='Action a effectuer')),
('task', models.ForeignKey(on_delete=django.db.models.
deletion.CASCADE, to='hotel.Taches', verbose_name='Tache')),
],
options={
'ordering': ('-modified', '-created'),
'get_latest_by': 'modified',
'abstract': False,
},
),
migrations.AddField(
model_name='payementhotel',
name='payement',
field=models.ForeignKey(blank=True, null=True, on_delete=django.
db.models.deletion.SET_NULL, to='hotel.Payement', verbose_name='Payement '),
),
migrations.AddField(
model_name='payementservice',
name='payement',
field=models.ForeignKey(blank=True, null=True, on_delete=django.
db.models.deletion.SET_NULL, to='hotel.Payement', verbose_name='Payement '),
),
migrations.AddField(
model_name='taches',
name='actions',
field=models.ManyToManyField(through='hotel.ActionTask', to=
'hotel.Action'),
),
]