perbaikan ekosisitem

This commit is contained in:
2026-05-05 13:38:06 +07:00
parent 154390319a
commit f5913aa049
13 changed files with 260 additions and 31 deletions
@@ -54,8 +54,11 @@ class KolomBasisDataController extends Controller
})
],
'label' => ['required', 'string'],
'tipe' => ['required', 'string', Rule::in(['varchar', 'integer', 'text', 'date', 'boolean', 'datetime', 'float'])],
'tipe' => ['required', 'string', Rule::in(['varchar', 'integer', 'text', 'date', 'boolean', 'datetime', 'float', 'foreign_key'])],
'validasi' => ['nullable', 'json'],
'relasi_tabel' => ['nullable', 'string'],
'relasi_kolom_id' => ['nullable', 'string'],
'relasi_kolom_label' => ['nullable', 'string'],
]);
KolomBasisData::create([...$validated,
@@ -120,8 +123,11 @@ class KolomBasisDataController extends Controller
})
],
'label' => ['required', 'string'],
'tipe' => ['required', 'string', Rule::in(['varchar', 'integer', 'text', 'date', 'boolean', 'datetime', 'float'])],
'tipe' => ['required', 'string', Rule::in(['varchar', 'integer', 'text', 'date', 'boolean', 'datetime', 'float', 'foreign_key'])],
'validasi' => ['nullable', 'json'],
'relasi_tabel' => ['nullable', 'string'],
'relasi_kolom_id' => ['nullable', 'string'],
'relasi_kolom_label' => ['nullable', 'string'],
]);
$kolom->update([...$validated,