This commit is contained in:
aminhashemi92 2025-09-29 17:38:11 +03:30
parent 810c87e2e0
commit b5bf3a5dbe
51 changed files with 2397 additions and 326 deletions

View file

@ -0,0 +1,33 @@
# Generated by Django 5.2.4 on 2025-09-21 07:37
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('wells', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='historicalwell',
name='utm_x',
field=models.DecimalField(blank=True, decimal_places=0, max_digits=10, null=True, verbose_name='X UTM'),
),
migrations.AlterField(
model_name='historicalwell',
name='utm_y',
field=models.DecimalField(blank=True, decimal_places=0, max_digits=10, null=True, verbose_name='Y UTM'),
),
migrations.AlterField(
model_name='well',
name='utm_x',
field=models.DecimalField(blank=True, decimal_places=0, max_digits=10, null=True, verbose_name='X UTM'),
),
migrations.AlterField(
model_name='well',
name='utm_y',
field=models.DecimalField(blank=True, decimal_places=0, max_digits=10, null=True, verbose_name='Y UTM'),
),
]

View file

@ -0,0 +1,113 @@
# Generated by Django 5.2.4 on 2025-09-24 11:07
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('wells', '0002_alter_historicalwell_utm_x_and_more'),
]
operations = [
migrations.AddField(
model_name='historicalwell',
name='discharge_pipe_diameter',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='قطر لوله آبده (اینچ)'),
),
migrations.AddField(
model_name='historicalwell',
name='driving_force',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='نیرو محرکه چاه'),
),
migrations.AddField(
model_name='historicalwell',
name='exploitation_license_number',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='شماره پروانه بهره\u200cبرداری چاه'),
),
migrations.AddField(
model_name='historicalwell',
name='meter_size',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='سایز کنتور'),
),
migrations.AddField(
model_name='historicalwell',
name='meter_type',
field=models.CharField(blank=True, choices=[('smart', 'هوشمند (آبی/برق)'), ('volumetric', 'حجمی')], max_length=20, null=True, verbose_name='نوع کنتور'),
),
migrations.AddField(
model_name='historicalwell',
name='motor_power',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='(کیلووات ساعت)قدرت موتور'),
),
migrations.AddField(
model_name='historicalwell',
name='post_calibration_flow_rate',
field=models.DecimalField(blank=True, decimal_places=2, max_digits=10, null=True, verbose_name='(لیتر بر ثانیه)دبی بعد از کالیبراسیون'),
),
migrations.AddField(
model_name='historicalwell',
name='pre_calibration_flow_rate',
field=models.DecimalField(blank=True, decimal_places=2, max_digits=10, null=True, verbose_name='(لیتر بر ثانیه)دبی قبل از کالیبراسیون'),
),
migrations.AddField(
model_name='historicalwell',
name='sim_number',
field=models.CharField(blank=True, max_length=20, null=True, verbose_name='شماره سیمکارت'),
),
migrations.AddField(
model_name='historicalwell',
name='usage_type',
field=models.CharField(blank=True, choices=[('domestic', 'شرب و خدمات'), ('agriculture', 'کشاورزی'), ('industrial', 'صنعتی')], max_length=20, null=True, verbose_name='نوع مصرف'),
),
migrations.AddField(
model_name='well',
name='discharge_pipe_diameter',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='قطر لوله آبده (اینچ)'),
),
migrations.AddField(
model_name='well',
name='driving_force',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='نیرو محرکه چاه'),
),
migrations.AddField(
model_name='well',
name='exploitation_license_number',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='شماره پروانه بهره\u200cبرداری چاه'),
),
migrations.AddField(
model_name='well',
name='meter_size',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='سایز کنتور'),
),
migrations.AddField(
model_name='well',
name='meter_type',
field=models.CharField(blank=True, choices=[('smart', 'هوشمند (آبی/برق)'), ('volumetric', 'حجمی')], max_length=20, null=True, verbose_name='نوع کنتور'),
),
migrations.AddField(
model_name='well',
name='motor_power',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='(کیلووات ساعت)قدرت موتور'),
),
migrations.AddField(
model_name='well',
name='post_calibration_flow_rate',
field=models.DecimalField(blank=True, decimal_places=2, max_digits=10, null=True, verbose_name='(لیتر بر ثانیه)دبی بعد از کالیبراسیون'),
),
migrations.AddField(
model_name='well',
name='pre_calibration_flow_rate',
field=models.DecimalField(blank=True, decimal_places=2, max_digits=10, null=True, verbose_name='(لیتر بر ثانیه)دبی قبل از کالیبراسیون'),
),
migrations.AddField(
model_name='well',
name='sim_number',
field=models.CharField(blank=True, max_length=20, null=True, verbose_name='شماره سیمکارت'),
),
migrations.AddField(
model_name='well',
name='usage_type',
field=models.CharField(blank=True, choices=[('domestic', 'شرب و خدمات'), ('agriculture', 'کشاورزی'), ('industrial', 'صنعتی')], max_length=20, null=True, verbose_name='نوع مصرف'),
),
]

View file

@ -0,0 +1,93 @@
# Generated by Django 5.2.4 on 2025-09-24 11:15
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('wells', '0003_historicalwell_discharge_pipe_diameter_and_more'),
]
operations = [
migrations.RemoveField(
model_name='historicalwell',
name='discharge_pipe_diameter',
),
migrations.RemoveField(
model_name='historicalwell',
name='driving_force',
),
migrations.RemoveField(
model_name='historicalwell',
name='exploitation_license_number',
),
migrations.RemoveField(
model_name='historicalwell',
name='meter_size',
),
migrations.RemoveField(
model_name='historicalwell',
name='meter_type',
),
migrations.RemoveField(
model_name='historicalwell',
name='motor_power',
),
migrations.RemoveField(
model_name='historicalwell',
name='post_calibration_flow_rate',
),
migrations.RemoveField(
model_name='historicalwell',
name='pre_calibration_flow_rate',
),
migrations.RemoveField(
model_name='historicalwell',
name='sim_number',
),
migrations.RemoveField(
model_name='historicalwell',
name='usage_type',
),
migrations.RemoveField(
model_name='well',
name='discharge_pipe_diameter',
),
migrations.RemoveField(
model_name='well',
name='driving_force',
),
migrations.RemoveField(
model_name='well',
name='exploitation_license_number',
),
migrations.RemoveField(
model_name='well',
name='meter_size',
),
migrations.RemoveField(
model_name='well',
name='meter_type',
),
migrations.RemoveField(
model_name='well',
name='motor_power',
),
migrations.RemoveField(
model_name='well',
name='post_calibration_flow_rate',
),
migrations.RemoveField(
model_name='well',
name='pre_calibration_flow_rate',
),
migrations.RemoveField(
model_name='well',
name='sim_number',
),
migrations.RemoveField(
model_name='well',
name='usage_type',
),
]