From b82fb64dd3cfb53a0b3a3ce3934ac6071b44fc0e Mon Sep 17 00:00:00 2001 From: ricky rx Date: Tue, 18 Jun 2024 15:36:00 +0700 Subject: [PATCH] feat: add col version_name to app_update --- app/Models/ApkUpdate.php | 2 ++ ...619_add_col_version_name_to_apk_update.php | 28 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 database/migrations/2024_06_18_152619_add_col_version_name_to_apk_update.php diff --git a/app/Models/ApkUpdate.php b/app/Models/ApkUpdate.php index 693d36f..ee8d556 100644 --- a/app/Models/ApkUpdate.php +++ b/app/Models/ApkUpdate.php @@ -48,6 +48,7 @@ class ApkUpdate extends Model { 'name' => 'required|string', 'file' => 'required_without:id|file|' . FileHelper::convertToStrLaraValidation(FileHelper::$allowedApkExtensions), 'version_code' => 'required|integer|min:1', + 'version_name' => 'required|string', 'change_note' => 'nullable|string' ], [ 'file' => ['required_without' => 'The file field is required.'] @@ -72,6 +73,7 @@ class ApkUpdate extends Model { } $apkUpdate->name = $request->name; $apkUpdate->version_code = $request->version_code; + $apkUpdate->version_name = $request->version_name; $apkUpdate->change_note = $request->change_note; $apkUpdate->save(); diff --git a/database/migrations/2024_06_18_152619_add_col_version_name_to_apk_update.php b/database/migrations/2024_06_18_152619_add_col_version_name_to_apk_update.php new file mode 100644 index 0000000..237eea8 --- /dev/null +++ b/database/migrations/2024_06_18_152619_add_col_version_name_to_apk_update.php @@ -0,0 +1,28 @@ +string('version_name', 50)->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('apk_updates', function (Blueprint $table) { + $table->dropColumn('version_name'); + }); + } +};