diff --git a/app/Database/Migrations/2022-07-26-091451_AddNotifications.php b/app/Database/Migrations/2022-07-26-091451_add_notifications.php similarity index 100% rename from app/Database/Migrations/2022-07-26-091451_AddNotifications.php rename to app/Database/Migrations/2022-07-26-091451_add_notifications.php diff --git a/app/Database/Migrations/2022-07-28-143030_add_activities_trigger_after_insert.php b/app/Database/Migrations/2022-07-28-143030_add_activities_trigger_after_insert.php new file mode 100644 index 00000000..1325c1b0 --- /dev/null +++ b/app/Database/Migrations/2022-07-28-143030_add_activities_trigger_after_insert.php @@ -0,0 +1,50 @@ +db->prefixTable(config('Fediverse')->tablesPrefix . 'activities'); + $notificationsTable = $this->db->prefixTable('notifications'); + $createQuery = <<db->query($createQuery); + } + + public function down(): void + { + $activitiesTable = $this->db->prefixTable(config('Fediverse')->tablesPrefix . 'activities'); + $this->db->query("DROP TRIGGER IF EXISTS `{$activitiesTable}_after_insert`"); + } +} diff --git a/app/Database/Migrations/2022-07-28-143030_AddActivitiesTrigger.php b/app/Database/Migrations/2022-08-14-141726_add_activities_trigger_after_update.php similarity index 66% rename from app/Database/Migrations/2022-07-28-143030_AddActivitiesTrigger.php rename to app/Database/Migrations/2022-08-14-141726_add_activities_trigger_after_update.php index 1024ad7b..882566f4 100644 --- a/app/Database/Migrations/2022-07-28-143030_AddActivitiesTrigger.php +++ b/app/Database/Migrations/2022-08-14-141726_add_activities_trigger_after_update.php @@ -3,7 +3,7 @@ declare(strict_types=1); /** - * Class AddActivitiesTrigger Creates activities trigger in database + * Class AddActivitiesTriggerAfterUpdate Creates activities trigger in database * * @copyright 2020 Ad Aures * @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3 @@ -14,39 +14,36 @@ namespace App\Database\Migrations; use CodeIgniter\Database\Migration; -class AddNotificationsTrigger extends Migration +class AddActivitiesTriggerAfterUpdate extends Migration { public function up(): void { $activitiesTable = $this->db->prefixTable(config('Fediverse')->tablesPrefix . 'activities'); $notificationsTable = $this->db->prefixTable('notifications'); $createQuery = <<db->prefixTable(config('Fediverse')->tablesPrefix . 'activities'); - $this->db->query("DROP TRIGGER IF EXISTS `{$activitiesTable}_after_insert`"); + $this->db->query("DROP TRIGGER IF EXISTS `{$activitiesTable}_after_update`"); } }