diff --git a/backend/apps/fields/migrations/0002_field_raw_chusankan_id_field_raw_kyosai_k_num_and_more.py b/backend/apps/fields/migrations/0002_field_raw_chusankan_id_field_raw_kyosai_k_num_and_more.py new file mode 100644 index 0000000..4251698 --- /dev/null +++ b/backend/apps/fields/migrations/0002_field_raw_chusankan_id_field_raw_kyosai_k_num_and_more.py @@ -0,0 +1,28 @@ +# Generated by Django 5.0 on 2026-02-15 02:50 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('fields', '0001_initial'), + ] + + operations = [ + migrations.AddField( + model_name='field', + name='raw_chusankan_id', + field=models.CharField(blank=True, max_length=20, null=True, verbose_name='中山間_ID'), + ), + migrations.AddField( + model_name='field', + name='raw_kyosai_k_num', + field=models.CharField(blank=True, max_length=20, null=True, verbose_name='細目_耕地番号'), + ), + migrations.AddField( + model_name='field', + name='raw_kyosai_s_num', + field=models.CharField(blank=True, max_length=20, null=True, verbose_name='細目_分筆番号'), + ), + ] diff --git a/backend/apps/fields/models.py b/backend/apps/fields/models.py index eb48eaf..416066d 100644 --- a/backend/apps/fields/models.py +++ b/backend/apps/fields/models.py @@ -39,6 +39,9 @@ class Field(models.Model): area_tan = models.DecimalField(max_digits=6, decimal_places=4, verbose_name="面積(反)") area_m2 = models.IntegerField(verbose_name="面積(m2)") owner_name = models.CharField(max_length=100, verbose_name="所有者名") + raw_kyosai_k_num = models.CharField("細目_耕地番号", max_length=20, null=True, blank=True) + raw_kyosai_s_num = models.CharField("細目_分筆番号", max_length=20, null=True, blank=True) + raw_chusankan_id = models.CharField("中山間_ID", max_length=20, null=True, blank=True) kyosai_field = models.ForeignKey( OfficialKyosaiField, on_delete=models.SET_NULL,