Skip to content

samuel-oldra/GestaoDeUsuarios

Repository files navigation

GestĆ£o de UsuĆ”rios

Tecnologias e prĆ”ticas utilizadas ā€¢ Funcionalidades ā€¢ Comandos

Total Downloads Latest Stable Version License

Tecnologias e prƔticas utilizadas

  • PHP 8.1
  • Laravel 9.x
  • SQLite
  • Arquitetura MVC

Funcionalidades

  • AutenticaĆ§Ć£o (breeze)
  • GestĆ£o de UsuĆ”rios
  • GestĆ£o de ComentĆ”rios do UsuĆ”rio

alt text alt text alt text alt text

Comandos

CriaĆ§Ć£o do projeto

composer create-project laravel/laravel meu-site

InstalaĆ§Ć£o e atualizaĆ§Ć£o das dependĆŖncias

composer install
composer update
npm install
npm update
npm run dev

GeraĆ§Ć£o de uma nova chave da aplicaĆ§Ć£o

php artisan key:generate

Make Model, Controller, Request e Migration

php artisan make:model Comment -m

php artisan make:controller UserController
php artisan make:controller Admin\CommentController

php artisan make:request StoreUpdateUserFormRequest

php artisan make:migration add_nova_coluna --table=tabela_do_banco

Seeders

php artisan make:seeder UsersSeeder  // cria um seeder
php artisan db:seed                  // executa o seeder

Migrations

php artisan migrate                  // cria as tabelas
php artisan migrate:refresh          // recria as tabelas alteradas
php artisan migrate:fresh            // recria todas as tabelas