Registered all models
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
# Generated by Django 5.1.2 on 2024-10-18 15:45
|
||||
|
||||
import django.db.models.deletion
|
||||
import django.db.models.functions.datetime
|
||||
import uuid
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('catops', '0002_rename_parts_part'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='FormOne',
|
||||
fields=[
|
||||
('reg_date', models.DateTimeField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False)),
|
||||
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
||||
('external_id', models.CharField(db_index=True, null=True)),
|
||||
('doc_path', models.FilePathField(null=True)),
|
||||
('active', models.BooleanField(db_default=True)),
|
||||
],
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='active',
|
||||
field=models.BooleanField(db_default=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='expiry_time',
|
||||
field=models.DurationField(null=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='last_stock',
|
||||
field=models.DateField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='min_reorder',
|
||||
field=models.PositiveIntegerField(null=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='part_number',
|
||||
field=models.CharField(db_index=True, default='aaa', max_length=64, unique=True),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='properties',
|
||||
field=models.JSONField(null=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='quantity',
|
||||
field=models.PositiveIntegerField(default=0),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='reg_date',
|
||||
field=models.DateTimeField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='serial_number',
|
||||
field=models.CharField(db_index=True, max_length=64, null=True, unique=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='unit',
|
||||
field=models.CharField(choices=[('QTY', 'Quantity'), ('LT', 'Liters'), ('USG', 'US Gallons'), ('QTS', 'US Quarters'), ('KG', 'Kilograms'), ('LBS', 'Pounds')], default='QTY'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='part',
|
||||
name='id',
|
||||
field=models.UUIDField(db_index=True, default=uuid.uuid4, editable=False, primary_key=True, serialize=False),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Box',
|
||||
fields=[
|
||||
('reg_date', models.DateTimeField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False)),
|
||||
('id', models.UUIDField(db_index=True, default=uuid.uuid1, editable=False, primary_key=True, serialize=False)),
|
||||
('loc_room', models.CharField(choices=[('ST1', 'Magazzino'), ('ST2', 'Deposito Esterno')], default='ST1', max_length=3)),
|
||||
('loc_x', models.CharField(max_length=4)),
|
||||
('loc_y', models.CharField(max_length=4)),
|
||||
('loc_z', models.CharField(max_length=4)),
|
||||
('active', models.BooleanField(db_default=True)),
|
||||
('label_printed', models.BooleanField(db_default=False)),
|
||||
('part', models.OneToOneField(null=True, on_delete=django.db.models.deletion.CASCADE, to='catops.part')),
|
||||
],
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='part',
|
||||
name='form_one',
|
||||
field=models.OneToOneField(null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='catops.formone'),
|
||||
),
|
||||
]
|
||||
22
techdb/catops/migrations/0004_vendor.py
Normal file
22
techdb/catops/migrations/0004_vendor.py
Normal file
@@ -0,0 +1,22 @@
|
||||
# Generated by Django 5.1.2 on 2024-10-18 15:45
|
||||
|
||||
import django.db.models.functions.datetime
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('catops', '0003_formone_part_active_part_expiry_time_part_last_stock_and_more'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Vendor',
|
||||
fields=[
|
||||
('reg_date', models.DateTimeField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False)),
|
||||
('id', models.UUIDField(primary_key=True, serialize=False)),
|
||||
('active', models.BooleanField(db_default=True)),
|
||||
],
|
||||
),
|
||||
]
|
||||
26
techdb/catops/migrations/0005_customer.py
Normal file
26
techdb/catops/migrations/0005_customer.py
Normal file
@@ -0,0 +1,26 @@
|
||||
# Generated by Django 5.1.2 on 2024-10-18 15:45
|
||||
|
||||
import django.db.models.functions.datetime
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('catops', '0004_vendor'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Customer',
|
||||
fields=[
|
||||
('reg_date', models.DateTimeField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False)),
|
||||
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
||||
('name', models.CharField(max_length=32)),
|
||||
('surname', models.CharField(max_length=32)),
|
||||
('external_id', models.CharField(db_index=True, null=True)),
|
||||
('properties', models.JSONField(null=True)),
|
||||
('active', models.BooleanField(db_default=True)),
|
||||
],
|
||||
),
|
||||
]
|
||||
30
techdb/catops/migrations/0006_plane.py
Normal file
30
techdb/catops/migrations/0006_plane.py
Normal file
@@ -0,0 +1,30 @@
|
||||
# Generated by Django 5.1.2 on 2024-10-18 15:46
|
||||
|
||||
import django.db.models.deletion
|
||||
import django.db.models.functions.datetime
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('catops', '0005_customer'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Plane',
|
||||
fields=[
|
||||
('reg_date', models.DateTimeField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False)),
|
||||
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
||||
('tail', models.CharField(max_length=6)),
|
||||
('manufacturer', models.CharField(max_length=32)),
|
||||
('model', models.CharField(max_length=32)),
|
||||
('chassis_num', models.CharField(max_length=32)),
|
||||
('external_id', models.CharField(db_index=True, null=True)),
|
||||
('properties', models.JSONField(null=True)),
|
||||
('active', models.BooleanField(db_default=True)),
|
||||
('customer', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='catops.customer')),
|
||||
],
|
||||
),
|
||||
]
|
||||
41
techdb/catops/migrations/0007_operator_workorder.py
Normal file
41
techdb/catops/migrations/0007_operator_workorder.py
Normal file
@@ -0,0 +1,41 @@
|
||||
# Generated by Django 5.1.2 on 2024-10-18 15:47
|
||||
|
||||
import django.db.models.deletion
|
||||
import django.db.models.functions.datetime
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('catops', '0006_plane'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Operator',
|
||||
fields=[
|
||||
('reg_date', models.DateTimeField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False)),
|
||||
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
||||
('name', models.CharField(max_length=32)),
|
||||
('surname', models.CharField(max_length=32)),
|
||||
('external_id', models.CharField(db_index=True, null=True)),
|
||||
('properties', models.JSONField(null=True)),
|
||||
('active', models.BooleanField(db_default=True)),
|
||||
],
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Workorder',
|
||||
fields=[
|
||||
('reg_date', models.DateTimeField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False)),
|
||||
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
||||
('date_begin', models.DateTimeField(db_default=django.db.models.functions.datetime.Now())),
|
||||
('date_end', models.DateTimeField()),
|
||||
('external_id', models.CharField(db_index=True, max_length=32, null=True)),
|
||||
('properties', models.JSONField(null=True)),
|
||||
('active', models.BooleanField(db_default=True)),
|
||||
('operator', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='catops.operator')),
|
||||
('plane', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='catops.plane')),
|
||||
],
|
||||
),
|
||||
]
|
||||
26
techdb/catops/migrations/0008_movimag.py
Normal file
26
techdb/catops/migrations/0008_movimag.py
Normal file
@@ -0,0 +1,26 @@
|
||||
# Generated by Django 5.1.2 on 2024-10-18 15:47
|
||||
|
||||
import django.db.models.deletion
|
||||
import django.db.models.functions.datetime
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('catops', '0007_operator_workorder'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Movimag',
|
||||
fields=[
|
||||
('mov_datetime', models.DateTimeField(auto_created=True, db_default=django.db.models.functions.datetime.Now(), editable=False)),
|
||||
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
||||
('direction', models.CharField(choices=[('LOAD', 'Load'), ('UNLOAD', 'UnLoad')])),
|
||||
('operator', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='catops.operator')),
|
||||
('part', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='catops.part')),
|
||||
('workorder', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='catops.workorder')),
|
||||
],
|
||||
),
|
||||
]
|
||||
Reference in New Issue
Block a user