Browse Source

Merge pull request #760 from shacky/fix_timestamps_in_menu

fix missing timestamps in admin_* tables
Jiang Qinghua 4 năm trước cách đây
mục cha
commit
1d7425ae56
3 tập tin đã thay đổi với 4 bổ sung4 xóa
  1. 1 1
      src/Models/Administrator.php
  2. 2 2
      src/Models/Menu.php
  3. 1 1
      src/Models/Role.php

+ 1 - 1
src/Models/Administrator.php

@@ -73,7 +73,7 @@ class Administrator extends Model implements AuthenticatableContract
 
         $relatedModel = config('admin.database.roles_model');
 
-        return $this->belongsToMany($relatedModel, $pivotTable, 'user_id', 'role_id');
+        return $this->belongsToMany($relatedModel, $pivotTable, 'user_id', 'role_id')->withTimestamps();
     }
 
     /**

+ 2 - 2
src/Models/Menu.php

@@ -65,7 +65,7 @@ class Menu extends Model implements Sortable
 
         $relatedModel = config('admin.database.roles_model');
 
-        return $this->belongsToMany($relatedModel, $pivotTable, 'menu_id', 'role_id');
+        return $this->belongsToMany($relatedModel, $pivotTable, 'menu_id', 'role_id')->withTimestamps();
     }
 
     public function permissions(): BelongsToMany
@@ -74,7 +74,7 @@ class Menu extends Model implements Sortable
 
         $relatedModel = config('admin.database.permissions_model');
 
-        return $this->belongsToMany($relatedModel, $pivotTable, 'menu_id', 'permission_id');
+        return $this->belongsToMany($relatedModel, $pivotTable, 'menu_id', 'permission_id')->withTimestamps();
     }
 
     /**

+ 1 - 1
src/Models/Role.php

@@ -58,7 +58,7 @@ class Role extends Model
 
         $relatedModel = config('admin.database.permissions_model');
 
-        return $this->belongsToMany($relatedModel, $pivotTable, 'role_id', 'permission_id');
+        return $this->belongsToMany($relatedModel, $pivotTable, 'role_id', 'permission_id')->withTimestamps();
     }
 
     /**