Skip to content

Commit 0937322

Browse files
committed
stuff
1 parent cdf94da commit 0937322

3 files changed

Lines changed: 457 additions & 58 deletions

File tree

Lines changed: 349 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,349 @@
1+
# Generated by Django 5.0.3 on 2026-02-16 12:42
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('spatial_data_services', '0006_alter_floodarea_geom'),
10+
]
11+
12+
operations = [
13+
migrations.AlterModelOptions(
14+
name='floodarea',
15+
options={'ordering': ['-risk_score'], 'verbose_name': 'Flood Area', 'verbose_name_plural': 'Flood Areas'},
16+
),
17+
migrations.RemoveField(
18+
model_name='floodarea',
19+
name='bulan',
20+
),
21+
migrations.RemoveField(
22+
model_name='floodarea',
23+
name='c_elevatio',
24+
),
25+
migrations.RemoveField(
26+
model_name='floodarea',
27+
name='certainty',
28+
),
29+
migrations.RemoveField(
30+
model_name='floodarea',
31+
name='confidence',
32+
),
33+
migrations.RemoveField(
34+
model_name='floodarea',
35+
name='desa',
36+
),
37+
migrations.RemoveField(
38+
model_name='floodarea',
39+
name='dominant_f',
40+
),
41+
migrations.RemoveField(
42+
model_name='floodarea',
43+
name='extreme_ar',
44+
),
45+
migrations.RemoveField(
46+
model_name='floodarea',
47+
name='high_risk',
48+
),
49+
migrations.RemoveField(
50+
model_name='floodarea',
51+
name='kecamatan',
52+
),
53+
migrations.RemoveField(
54+
model_name='floodarea',
55+
name='pct_low',
56+
),
57+
migrations.RemoveField(
58+
model_name='floodarea',
59+
name='pct_medium',
60+
),
61+
migrations.RemoveField(
62+
model_name='floodarea',
63+
name='pct_very_l',
64+
),
65+
migrations.RemoveField(
66+
model_name='floodarea',
67+
name='risk_class',
68+
),
69+
migrations.RemoveField(
70+
model_name='floodarea',
71+
name='tahun',
72+
),
73+
migrations.AddField(
74+
model_name='floodarea',
75+
name='FCODE',
76+
field=models.CharField(blank=True, max_length=80, null=True),
77+
),
78+
migrations.AddField(
79+
model_name='floodarea',
80+
name='KDBBPS',
81+
field=models.CharField(blank=True, max_length=80, null=True),
82+
),
83+
migrations.AddField(
84+
model_name='floodarea',
85+
name='KDBPUM',
86+
field=models.CharField(blank=True, max_length=80, null=True),
87+
),
88+
migrations.AddField(
89+
model_name='floodarea',
90+
name='KDCBPS',
91+
field=models.CharField(blank=True, max_length=80, null=True),
92+
),
93+
migrations.AddField(
94+
model_name='floodarea',
95+
name='KDCPUM',
96+
field=models.CharField(blank=True, max_length=80, null=True),
97+
),
98+
migrations.AddField(
99+
model_name='floodarea',
100+
name='KDEBPS',
101+
field=models.CharField(blank=True, max_length=80, null=True),
102+
),
103+
migrations.AddField(
104+
model_name='floodarea',
105+
name='KDEPUM',
106+
field=models.CharField(blank=True, max_length=80, null=True),
107+
),
108+
migrations.AddField(
109+
model_name='floodarea',
110+
name='KDPBPS',
111+
field=models.CharField(blank=True, max_length=80, null=True),
112+
),
113+
migrations.AddField(
114+
model_name='floodarea',
115+
name='KDPPUM',
116+
field=models.CharField(blank=True, max_length=80, null=True),
117+
),
118+
migrations.AddField(
119+
model_name='floodarea',
120+
name='LCODE',
121+
field=models.CharField(blank=True, max_length=80, null=True),
122+
),
123+
migrations.AddField(
124+
model_name='floodarea',
125+
name='LUASWH',
126+
field=models.FloatField(blank=True, null=True, verbose_name='Luas Wilayah'),
127+
),
128+
migrations.AddField(
129+
model_name='floodarea',
130+
name='METADATA',
131+
field=models.TextField(blank=True, null=True),
132+
),
133+
migrations.AddField(
134+
model_name='floodarea',
135+
name='NAMOBJ',
136+
field=models.CharField(blank=True, max_length=80, null=True, verbose_name='Nama Objek'),
137+
),
138+
migrations.AddField(
139+
model_name='floodarea',
140+
name='REMARK',
141+
field=models.CharField(blank=True, max_length=255, null=True),
142+
),
143+
migrations.AddField(
144+
model_name='floodarea',
145+
name='SHAPE_Area',
146+
field=models.FloatField(blank=True, null=True, verbose_name='Shape Area'),
147+
),
148+
migrations.AddField(
149+
model_name='floodarea',
150+
name='SHAPE_Leng',
151+
field=models.FloatField(blank=True, null=True, verbose_name='Shape Length'),
152+
),
153+
migrations.AddField(
154+
model_name='floodarea',
155+
name='SRS_ID',
156+
field=models.CharField(blank=True, max_length=80, null=True),
157+
),
158+
migrations.AddField(
159+
model_name='floodarea',
160+
name='TIPADM',
161+
field=models.BigIntegerField(blank=True, null=True, verbose_name='Tipe Administrasi'),
162+
),
163+
migrations.AddField(
164+
model_name='floodarea',
165+
name='UUPP',
166+
field=models.CharField(blank=True, max_length=80, null=True),
167+
),
168+
migrations.AddField(
169+
model_name='floodarea',
170+
name='WADMKC',
171+
field=models.CharField(blank=True, max_length=80, null=True, verbose_name='Wilayah Adm Kecamatan'),
172+
),
173+
migrations.AddField(
174+
model_name='floodarea',
175+
name='WADMKD',
176+
field=models.CharField(blank=True, max_length=80, null=True, verbose_name='Wilayah Adm Kelurahan/Desa'),
177+
),
178+
migrations.AddField(
179+
model_name='floodarea',
180+
name='WADMKK',
181+
field=models.CharField(blank=True, max_length=80, null=True, verbose_name='Wilayah Adm Kabupaten/Kota'),
182+
),
183+
migrations.AddField(
184+
model_name='floodarea',
185+
name='WADMPR',
186+
field=models.CharField(blank=True, max_length=80, null=True, verbose_name='Wilayah Adm Provinsi'),
187+
),
188+
migrations.AddField(
189+
model_name='floodarea',
190+
name='WIADKC',
191+
field=models.CharField(blank=True, max_length=80, null=True),
192+
),
193+
migrations.AddField(
194+
model_name='floodarea',
195+
name='WIADKD',
196+
field=models.CharField(blank=True, max_length=80, null=True),
197+
),
198+
migrations.AddField(
199+
model_name='floodarea',
200+
name='WIADKK',
201+
field=models.CharField(blank=True, max_length=80, null=True),
202+
),
203+
migrations.AddField(
204+
model_name='floodarea',
205+
name='WIADPR',
206+
field=models.CharField(blank=True, max_length=80, null=True),
207+
),
208+
migrations.AddField(
209+
model_name='floodarea',
210+
name='c_elev',
211+
field=models.FloatField(blank=True, null=True, verbose_name='Contribution: Elevation'),
212+
),
213+
migrations.AddField(
214+
model_name='floodarea',
215+
name='cert',
216+
field=models.FloatField(blank=True, null=True, verbose_name='Certainty'),
217+
),
218+
migrations.AddField(
219+
model_name='floodarea',
220+
name='conf',
221+
field=models.FloatField(blank=True, null=True, verbose_name='Confidence'),
222+
),
223+
migrations.AddField(
224+
model_name='floodarea',
225+
name='dominant',
226+
field=models.CharField(blank=True, max_length=80, null=True, verbose_name='Dominant Factor'),
227+
),
228+
migrations.AddField(
229+
model_name='floodarea',
230+
name='pixel_coun',
231+
field=models.BigIntegerField(blank=True, null=True, verbose_name='Pixel Count'),
232+
),
233+
migrations.AlterField(
234+
model_name='floodarea',
235+
name='area_ha',
236+
field=models.FloatField(blank=True, null=True, verbose_name='Area (Hectares)'),
237+
),
238+
migrations.AlterField(
239+
model_name='floodarea',
240+
name='c_landuse',
241+
field=models.FloatField(blank=True, null=True, verbose_name='Contribution: Land Use'),
242+
),
243+
migrations.AlterField(
244+
model_name='floodarea',
245+
name='c_prox',
246+
field=models.FloatField(blank=True, null=True, verbose_name='Contribution: Proximity'),
247+
),
248+
migrations.AlterField(
249+
model_name='floodarea',
250+
name='c_rainfall',
251+
field=models.FloatField(blank=True, null=True, verbose_name='Contribution: Rainfall'),
252+
),
253+
migrations.AlterField(
254+
model_name='floodarea',
255+
name='c_slope',
256+
field=models.FloatField(blank=True, null=True, verbose_name='Contribution: Slope'),
257+
),
258+
migrations.AlterField(
259+
model_name='floodarea',
260+
name='c_twi',
261+
field=models.FloatField(blank=True, null=True, verbose_name='Contribution: TWI'),
262+
),
263+
migrations.AlterField(
264+
model_name='floodarea',
265+
name='composite',
266+
field=models.FloatField(blank=True, db_column='composite_', null=True, verbose_name='Composite Risk'),
267+
),
268+
migrations.AlterField(
269+
model_name='floodarea',
270+
name='p_elevatio',
271+
field=models.FloatField(blank=True, null=True, verbose_name='Physical: Elevation'),
272+
),
273+
migrations.AlterField(
274+
model_name='floodarea',
275+
name='p_landuse',
276+
field=models.FloatField(blank=True, null=True, verbose_name='Physical: Land Use'),
277+
),
278+
migrations.AlterField(
279+
model_name='floodarea',
280+
name='p_prox',
281+
field=models.FloatField(blank=True, null=True, verbose_name='Physical: Proximity'),
282+
),
283+
migrations.AlterField(
284+
model_name='floodarea',
285+
name='p_rainfall',
286+
field=models.FloatField(blank=True, null=True, verbose_name='Physical: Rainfall'),
287+
),
288+
migrations.AlterField(
289+
model_name='floodarea',
290+
name='p_slope',
291+
field=models.FloatField(blank=True, null=True, verbose_name='Physical: Slope'),
292+
),
293+
migrations.AlterField(
294+
model_name='floodarea',
295+
name='p_twi',
296+
field=models.FloatField(blank=True, null=True, verbose_name='Physical: TWI'),
297+
),
298+
migrations.AlterField(
299+
model_name='floodarea',
300+
name='pct_extrem',
301+
field=models.FloatField(blank=True, null=True, verbose_name='Percent Extreme'),
302+
),
303+
migrations.AlterField(
304+
model_name='floodarea',
305+
name='pct_high',
306+
field=models.FloatField(blank=True, null=True, verbose_name='Percent High'),
307+
),
308+
migrations.AlterField(
309+
model_name='floodarea',
310+
name='pct_very_h',
311+
field=models.FloatField(blank=True, null=True, verbose_name='Percent Very High'),
312+
),
313+
migrations.AlterField(
314+
model_name='floodarea',
315+
name='reason',
316+
field=models.TextField(blank=True, null=True, verbose_name='Risk Reason'),
317+
),
318+
migrations.AlterField(
319+
model_name='floodarea',
320+
name='risk_max',
321+
field=models.FloatField(blank=True, null=True, verbose_name='Risk Maximum'),
322+
),
323+
migrations.AlterField(
324+
model_name='floodarea',
325+
name='risk_score',
326+
field=models.FloatField(blank=True, null=True, verbose_name='Risk Score'),
327+
),
328+
migrations.AlterField(
329+
model_name='floodarea',
330+
name='severity',
331+
field=models.CharField(blank=True, max_length=80, null=True, verbose_name='Severity Level'),
332+
),
333+
migrations.AddIndex(
334+
model_name='floodarea',
335+
index=models.Index(fields=['WADMKD', 'WADMKC'], name='spatial_dat_WADMKD_80b4cb_idx'),
336+
),
337+
migrations.AddIndex(
338+
model_name='floodarea',
339+
index=models.Index(fields=['severity'], name='spatial_dat_severit_7d7292_idx'),
340+
),
341+
migrations.AddIndex(
342+
model_name='floodarea',
343+
index=models.Index(fields=['risk_score'], name='spatial_dat_risk_sc_4b6e4a_idx'),
344+
),
345+
migrations.AlterModelTable(
346+
name='floodarea',
347+
table='spatial_data_services_floodarea',
348+
),
349+
]
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Generated by Django 5.0.3 on 2026-02-16 12:53
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('spatial_data_services', '0007_alter_floodarea_options_remove_floodarea_bulan_and_more'),
10+
]
11+
12+
operations = [
13+
migrations.AddField(
14+
model_name='floodarea',
15+
name='month',
16+
field=models.IntegerField(blank=True, null=True, verbose_name='Month of Flood Event'),
17+
),
18+
migrations.AddField(
19+
model_name='floodarea',
20+
name='year',
21+
field=models.IntegerField(blank=True, null=True, verbose_name='Year of Flood Event'),
22+
),
23+
]

0 commit comments

Comments
 (0)