From 7fec85cf0d80baa103f15b1681951f3e007fda01 Mon Sep 17 00:00:00 2001 From: raccoon254 Date: Mon, 24 Jun 2024 11:51:07 +0300 Subject: [PATCH] Created user activity model to track user activities across the website --- app/Models/UserActivity.php | 30 +++++++++++++++++++ database/factories/UserActivityFactory.php | 18 +++++++++++ ...24_084544_create_user_activities_table.php | 27 +++++++++++++++++ 3 files changed, 75 insertions(+) create mode 100644 app/Models/UserActivity.php create mode 100644 database/factories/UserActivityFactory.php create mode 100644 database/migrations/2024_06_24_084544_create_user_activities_table.php diff --git a/app/Models/UserActivity.php b/app/Models/UserActivity.php new file mode 100644 index 0000000..2db3276 --- /dev/null +++ b/app/Models/UserActivity.php @@ -0,0 +1,30 @@ +belongsTo(User::class); + } +} diff --git a/database/factories/UserActivityFactory.php b/database/factories/UserActivityFactory.php new file mode 100644 index 0000000..dc0ae21 --- /dev/null +++ b/database/factories/UserActivityFactory.php @@ -0,0 +1,18 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('user_activities'); + } +};