Memo installation Laravel 6.2
See previous memo
Awesome app
composer create-project --prefer-dist laravel/laravel projectname
cd projectname
Modifier/.env
Modifier/config/app.php
pour y mettre le timezone 'Europe/Paris'
Github
Installation : composer require barryvdh/laravel-debugbar --dev
Config locale : php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
(fichier /config/debugbar.php
)
Doc
composer require laravel/ui --dev
php artisan ui vue --auth
npm install && npm run dev
Source
Déplacer /app/User.php
dans /app/Models/User.php
(répertoire à créer)
Modifier /app/Models/User.php
, /app/Http/Controllers/Auth/RegisterController.php
, /config/auth.php
, /database/factories/UserFactory.php
, /app/Providers/AppServiceProvider.php
Créer /app/Console/Commands/ModelMakeCommand.php
(répertoire à créer)
Doc
Modifier /app/Models/User.php
Modifier /database/migrations/*_create_users_table.php
chown -R www-data:www-data .
php artisan migrate