From 3db0372c86827d9c20c822a02be83354d6a2f528 Mon Sep 17 00:00:00 2001 From: Matheus Garcia Escobar Date: Thu, 28 Nov 2024 14:10:12 -0300 Subject: [PATCH 1/4] Tabela Users - Adicionado campos de cidade, estado e perfil do discord --- app/Models/User.php | 3 +++ database/migrations/2024_01_25_210912_create_users_table.php | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/Models/User.php b/app/Models/User.php index 34694aa..23a1027 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -24,7 +24,10 @@ class User extends Authenticatable 'name', 'email', 'password', + 'city', + 'state', 'linkedin', + 'discord', 'permission', ]; diff --git a/database/migrations/2024_01_25_210912_create_users_table.php b/database/migrations/2024_01_25_210912_create_users_table.php index 0e96a19..bc19244 100644 --- a/database/migrations/2024_01_25_210912_create_users_table.php +++ b/database/migrations/2024_01_25_210912_create_users_table.php @@ -17,7 +17,10 @@ public function up(): void $table->string('name', 60); $table->string('email', 60)->unique(); $table->string('password'); - $table->string('linkedin')->nullable(); + $table->string('city', 60)->nullable(); + $table->string('state', 20)->nullable(); + $table->string('linkedin')->nullable().unique(); + $table->string('discord', 33)->nullable().unique(); $table->string('permission')->nullable(); $table->integer('active')->nullable()->default(1); $table->rememberToken(); From 5d9e0596f5cf9c639192d4b98e9722cbdd235625 Mon Sep 17 00:00:00 2001 From: Matheus Garcia Escobar Date: Thu, 28 Nov 2024 14:16:05 -0300 Subject: [PATCH 2/4] Fix no tamanho da custom url do linkedin --- database/migrations/2024_01_25_210912_create_users_table.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/migrations/2024_01_25_210912_create_users_table.php b/database/migrations/2024_01_25_210912_create_users_table.php index bc19244..2fcf151 100644 --- a/database/migrations/2024_01_25_210912_create_users_table.php +++ b/database/migrations/2024_01_25_210912_create_users_table.php @@ -19,7 +19,7 @@ public function up(): void $table->string('password'); $table->string('city', 60)->nullable(); $table->string('state', 20)->nullable(); - $table->string('linkedin')->nullable().unique(); + $table->string('linkedin', 101)->nullable().unique(); $table->string('discord', 33)->nullable().unique(); $table->string('permission')->nullable(); $table->integer('active')->nullable()->default(1); From fb58f902187834c58847184b2d3b516800fbbbcc Mon Sep 17 00:00:00 2001 From: Matheus Garcia Escobar Date: Thu, 28 Nov 2024 16:32:50 -0300 Subject: [PATCH 3/4] Fix unique --- database/migrations/2024_01_25_210912_create_users_table.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/migrations/2024_01_25_210912_create_users_table.php b/database/migrations/2024_01_25_210912_create_users_table.php index 2fcf151..4e56a9d 100644 --- a/database/migrations/2024_01_25_210912_create_users_table.php +++ b/database/migrations/2024_01_25_210912_create_users_table.php @@ -19,8 +19,8 @@ public function up(): void $table->string('password'); $table->string('city', 60)->nullable(); $table->string('state', 20)->nullable(); - $table->string('linkedin', 101)->nullable().unique(); - $table->string('discord', 33)->nullable().unique(); + $table->string('linkedin', 101)->nullable()->unique(); + $table->string('discord', 33)->nullable()->unique(); $table->string('permission')->nullable(); $table->integer('active')->nullable()->default(1); $table->rememberToken(); From 846c2ec5e6ab09942e4c9b114c353ec80ec5c333 Mon Sep 17 00:00:00 2001 From: Matheus Garcia Escobar Date: Fri, 29 Nov 2024 15:55:12 -0300 Subject: [PATCH 4/4] =?UTF-8?q?Alter=20table=20na=20tabela=20users=20j?= =?UTF-8?q?=C3=A1=20existente?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2024_11_29_185241_add_new_fields.php | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 database/migrations/2024_11_29_185241_add_new_fields.php diff --git a/database/migrations/2024_11_29_185241_add_new_fields.php b/database/migrations/2024_11_29_185241_add_new_fields.php new file mode 100644 index 0000000..ca1490b --- /dev/null +++ b/database/migrations/2024_11_29_185241_add_new_fields.php @@ -0,0 +1,31 @@ +string('city', 60)->nullable(); + $table->string('state', 20)->nullable(); + $table->string('linkedin', 101)->nullable()->unique(); + $table->string('discord', 33)->nullable()->unique(); + }); + } + + /** + * Reverse the migrations. + */ + public function down() + { + Schema::table('users', function (Blueprint $table) { + $table->dropColumn(['city', 'state', 'linkedin', 'discord']); + }); + } +};