Quais são todas as alterações e configurações que esse comando executa?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Quais são todas as alterações e configurações que esse comando executa?
Ele cria um Model na pasta correta, seguindo o namespace do projeto.
Como posso configurar uma classe manualmente sem a utilização deste procedimento?
Você irá fazer como se estivesse criando uma classe PHP.
Você irá observar a estrutura do seu Projeto e procurar onde encontra-se os Models.
Eu uso o Laravel 5.4, então os Models encontram-se em app/.
Após cria a classe você precisa digitar o namespace e herdar de Model.
Exemplo:
<?php
namespace App; // namespace do seu projeto
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
...
}
Por padrão o Eloquent adota "snake case", ou seja, o nome da sua classe será usado como o nome da tabela no plural.