| Server IP : 103.234.187.230 / Your IP : 216.73.216.216 Web Server : Apache System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/api.hellogtx.com/apihellogtx/flightinventory/migrations/ |
Upload File : |
# Generated by Django 3.1.2 on 2020-11-25 10:27
import datetime
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
initial = True
dependencies = [
]
operations = [
migrations.CreateModel(
name='AirLines',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('Name', models.CharField(max_length=200, verbose_name='Title')),
('CreatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False, verbose_name='Created Date')),
('UpdatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False)),
('IsActive', models.BooleanField(default=True, verbose_name='Status')),
('IsMarkForDelete', models.BooleanField(default=False, editable=False)),
],
options={
'verbose_name_plural': 'Air Lines',
},
),
migrations.CreateModel(
name='Currency',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('Name', models.CharField(max_length=200, verbose_name='Title')),
('CreatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False, verbose_name='Created Date')),
('UpdatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False)),
('IsActive', models.BooleanField(default=True, verbose_name='Status')),
('IsMarkForDelete', models.BooleanField(default=False, editable=False)),
],
options={
'verbose_name_plural': 'Currency',
},
),
migrations.CreateModel(
name='FlightCode',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('Name', models.CharField(max_length=200, verbose_name='Title')),
('CreatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False, verbose_name='Created Date')),
('UpdatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False)),
('IsActive', models.BooleanField(default=True, verbose_name='Status')),
('IsMarkForDelete', models.BooleanField(default=False, editable=False)),
],
options={
'verbose_name_plural': 'Flight Code',
},
),
migrations.CreateModel(
name='Stops',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('Name', models.CharField(max_length=200, verbose_name='Title')),
('CreatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False, verbose_name='Created Date')),
('UpdatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False)),
('IsActive', models.BooleanField(default=True, verbose_name='Status')),
('IsMarkForDelete', models.BooleanField(default=False, editable=False)),
],
options={
'verbose_name_plural': 'Stops',
},
),
migrations.CreateModel(
name='Supplier',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('Name', models.CharField(max_length=200, verbose_name='Title')),
('CreatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False, verbose_name='Created Date')),
('UpdatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False)),
('IsActive', models.BooleanField(default=True, verbose_name='Status')),
('IsMarkForDelete', models.BooleanField(default=False, editable=False)),
],
options={
'verbose_name_plural': 'Supplier',
},
),
migrations.CreateModel(
name='FlightInventory',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('FlightType', models.IntegerField(choices=[(1, 'One Way'), (2, 'Round Way')], default=1, verbose_name='Flight Type')),
('Seats', models.IntegerField(verbose_name='Seats')),
('Fare', models.FloatField(verbose_name='Fare')),
('Taxes', models.FloatField(verbose_name='Taxes')),
('MarkupType', models.IntegerField(choices=[(1, 'Fixed'), (2, '%')], default=2, verbose_name='Markup Type')),
('Markup', models.FloatField(verbose_name='Mark Up')),
('CancellationPolicy', models.TextField(default='', verbose_name='Cancellation Policy')),
('InternalRemarks', models.TextField(default='', verbose_name='Internal Remarks')),
('CreatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False, verbose_name='Created Date')),
('UpdatedOn', models.DateTimeField(blank=True, default=datetime.datetime.now, editable=False)),
('AutoTicketInsurance', models.BooleanField(default=False, verbose_name='Auto Ticket Insurance')),
('IsActive', models.BooleanField(default=True, verbose_name='Status')),
('IsMarkForDelete', models.BooleanField(default=False, editable=False)),
('Currency', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='flightinventory.currency', verbose_name='Currency')),
('Supplier', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='flightinventory.supplier', verbose_name='Currency')),
],
options={
'verbose_name_plural': 'Inventory',
},
),
migrations.CreateModel(
name='AirLineInventory',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('FlightNumber', models.CharField(default='', max_length=64, verbose_name='Flight Number')),
('DepartureTime', models.DateTimeField(default=datetime.datetime.now, verbose_name='Departure Time')),
('ArrivalTime', models.DateTimeField(default=datetime.datetime.now, verbose_name='Arrival Time')),
('AirLines', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='flightinventory.airlines', verbose_name='Air Lines')),
('FlightInventory', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='flightinventory.flightinventory', verbose_name='Flight Inventory')),
('FromCityCode', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='FromCityCode', to='flightinventory.flightcode', verbose_name='From City Code')),
('Stops', models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to='flightinventory.stops', verbose_name='Stops')),
('ToCityCode', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='ToCityCode', to='flightinventory.flightcode', verbose_name='To City Code')),
],
),
]