Skip to content

Commit 19c6097

Browse files
committed
Removed unique constrain from usernames
1 parent ab3812b commit 19c6097

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

app/Http/Controllers/Auth/RegisteredUserController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public function create()
3434
public function store(Request $request)
3535
{
3636
$request->validate([
37-
'name' => 'required|string|max:255|unique:users',
37+
'name' => 'required|string|max:255',
3838
'email' => 'required|string|email|max:255|unique:users',
3939
'password' => 'required|string|confirmed|min:8',
4040
]);

resources/views/components/finishing.blade.php

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,28 @@ function getStringBetween($string, $start, $end) {
145145
]);
146146
} catch (exception $e) {}
147147
148+
// Remove unique constrain from user names
149+
class UpdateNameColumnInUsersTable extends Migration
150+
{
151+
public function up()
152+
{
153+
try {
154+
Schema::table('users', function (Blueprint $table) {
155+
$table->dropUnique('users_name_unique');
156+
$table->string('name')->unique(false)->change();
157+
});
158+
} catch (\Throwable $th) {}
159+
}
160+
161+
public function down()
162+
{
163+
try {
164+
Schema::table('users', function (Blueprint $table) {
165+
$table->string('name')->unique()->change();
166+
});
167+
} catch (\Throwable $th) {}
168+
}
169+
}
148170
149171
// Changes saved profile images from littlelink_name to IDs.
150172
// This runs every time the updater runs.

0 commit comments

Comments
 (0)