diff --git a/Modules/Internal/Http/Controllers/Api/DrugController.php b/Modules/Internal/Http/Controllers/Api/DrugController.php index 73e0b445..32e43cce 100755 --- a/Modules/Internal/Http/Controllers/Api/DrugController.php +++ b/Modules/Internal/Http/Controllers/Api/DrugController.php @@ -154,6 +154,7 @@ class DrugController extends Controller $importedRows = 0; $failedRows = []; + foreach ($processedData as $row) { try { Drug::updateOrCreate([ @@ -171,11 +172,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'); + }); + } +};