feat: configurar estrutura do banco de dados para usuários

- Adicionar campo permissions (JSON) na tabela users
- Criar tabelas para password_reset_tokens e sessions
- Configurar seeder com usuário admin padrão
- Definir senha segura para usuário administrador
This commit is contained in:
LukiBeg 2025-10-28 17:26:22 -03:00
parent 595b06d012
commit 04193b259c
2 changed files with 2 additions and 2 deletions

View File

@ -14,6 +14,7 @@ public function up(): void
Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('name');
$table->json('permissions')->nullable();
$table->string('email')->unique();
$table->timestamp('email_verified_at')->nullable();
$table->string('password');

View File

@ -14,10 +14,9 @@ class DatabaseSeeder extends Seeder
*/
public function run(): void
{
// User::factory(10)->create();
User::factory()->create([
'name' => 'admin',
'permissions' => ['admin'],
'email' => 'inglinesystemsadmin@inglinesystems.com.br',
'password' => Hash::make('*Ingline.Sys#9420%SECURITY#')
]);