From e4d54ab78c7b3fb686ca201e6e01f75f036194ec Mon Sep 17 00:00:00 2001 From: Tb Fajri Date: Wed, 21 Aug 2024 13:44:24 +0700 Subject: [PATCH] update --- .../Http/Controllers/Api/DrugController.php | 5 ++- ...4_08_21_114955_add_unit_to_drugs_table.php | 32 +++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 database/migrations/2024_08_21_114955_add_unit_to_drugs_table.php diff --git a/Modules/Internal/Http/Controllers/Api/DrugController.php b/Modules/Internal/Http/Controllers/Api/DrugController.php index dfff2196..60848e5e 100755 --- a/Modules/Internal/Http/Controllers/Api/DrugController.php +++ b/Modules/Internal/Http/Controllers/Api/DrugController.php @@ -152,6 +152,7 @@ class DrugController extends Controller $importedRows = 0; $failedRows = []; + foreach ($processedData as $row) { try { Drug::updateOrCreate([ @@ -169,11 +170,13 @@ class DrugController extends Controller 'type' => $row['type'], 'dosage' => $row['dosage'], 'remark' => $row['remark'], - 'price' => $row['price'], + // 'price' => $row['price'], + 'unit' => $row['unit'], ] ); $importedRows++; } catch (\Exception $e) { + dd($e); $failedRows[] = $row; } } diff --git a/database/migrations/2024_08_21_114955_add_unit_to_drugs_table.php b/database/migrations/2024_08_21_114955_add_unit_to_drugs_table.php new file mode 100644 index 00000000..344e5cdf --- /dev/null +++ b/database/migrations/2024_08_21_114955_add_unit_to_drugs_table.php @@ -0,0 +1,32 @@ +string('unit')->nullable()->after('generic_name'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('drugs', function (Blueprint $table) { + $table->dropColumn('unit'); + }); + } +};