Skip to content

Commit fe1f98b

Browse files
committed
wip
1 parent b88b9d7 commit fe1f98b

File tree

4 files changed

+25
-5
lines changed

4 files changed

+25
-5
lines changed

config/user-monitoring.php

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,30 @@
77
* You can customize the user guard, table, foreign key, and ... .
88
*/
99
'user' => [
10+
/*
11+
* User model.
12+
*/
1013
'model' => 'App\Models\User',
14+
15+
/*
16+
* Foreign Key column name.
17+
*/
1118
'foreign_key' => 'user_id',
12-
'tables' => 'users',
19+
20+
/*
21+
* Users table name.
22+
*/
23+
'table' => 'users',
24+
25+
/*
26+
* The correct guard.
27+
*/
1328
'guard' => 'web',
29+
30+
/*
31+
* If you are using uuid or ulid you can change it for type of foreign_key.
32+
*/
33+
'foreign_key_type' => 'id', // uuid, ulid
1434
],
1535

1636
/*

database/migrations/2023_07_22_230401_create_visits_monitoring_table.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public function up(): void
1515
$table->id();
1616
$table->foreignId(config('user-monitoring.user.foreign_key'))
1717
->nullable()
18-
->constrained(config('user-monitoring.user.tables'))
18+
->constrained(config('user-monitoring.user.table'))
1919
->nullOnDelete();
2020

2121
$table->string('browser_name');

database/migrations/2023_07_23_145723_create_actions_monitoring_table.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public function up(): void
1515
$table->id();
1616
$table->foreignId(config('user-monitoring.user.foreign_key'))
1717
->nullable()
18-
->constrained(config('user-monitoring.user.tables'))
18+
->constrained(config('user-monitoring.user.table'))
1919
->nullOnDelete();
2020

2121
$table->string('action_type');

database/migrations/2023_07_25_132642_create_authentications_monitoring_table.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ public function up(): void
1616

1717
if (config('user-monitoring.authentication_monitoring.delete_user_record_when_user_delete', true)) {
1818
$table->foreignId(config('user-monitoring.user.foreign_key'))
19-
->constrained(config('user-monitoring.user.tables'))
19+
->constrained(config('user-monitoring.user.table'))
2020
->cascadeOnDelete();
2121
} else {
2222
$table->foreignId(config('user-monitoring.user.foreign_key'))
23-
->constrained(config('user-monitoring.user.tables'))
23+
->constrained(config('user-monitoring.user.table'))
2424
->nullOnDelete();
2525
}
2626

0 commit comments

Comments
 (0)