Uma estrutura poderosa da estrutura da arte para a aplicação de Laravel. Documentação desta estrutura, visite aqui
Envie um e -mail para mim para insetos, sugestões de recursos, solicitações de puxar, etc ... ou até sair :) [email protected]
composer require feiron/felaraframe
Importante! Este pacote também vai realizar várias migrações. Consulte as seguintes alterações e faça backups de suas tabelas, se estiverem presentes.
Como não consigo ter o pacote de ativos de publicação automática . Certifique -se de executar o seguinte comando no final e todas as atualizações deste pacote.
php artisan vendor:publish --provider="feironfelaraframeFeLaraFrameServiceProvider" --force
php artisan vendor:publish --provider="feironfe_loginFe_LoginServiceProvider" --force
php artisan migrate --path="/vendor/feiron/fe_login/src/database/migrations/"
php artisan migrate --path="/vendor/feiron/felaraframe/src/database/migrations/"
php artisan storage:link
Schema to be Created/Modified:
[lf_notes]:
id bigint(20) UN AI PK
subject varchar(220)
notes text
notable_id varchar(36)
notable_type varchar(50)
created_at timestamp
updated_at timestamp
------------------------------------------
[user_widget_layout]:
id bigint(20) UN AI PK
layoutable_id varchar(36)
layoutable_type varchar(36)
widget_name varchar(225)
settings text
order int(11)
created_at timestamp
updated_at timestamp
------------------------------------------
[lf_mail]:
id bigint(20) UN AI PK
sender int(11)
recipient int(11)
subject varchar(220)
contents text
remarks varchar(191)
created_at timestamp
updated_at timestamp
------------------------------------------
[lf_site_metainfo]:
id bigint(20) UN AI PK
meta_name varchar(225)
meta_value text
created_at timestamp
updated_at timestamp
NOTA : Durante a migração, se você encontrar erro de exibição de "a chave especificada foi muito longa", isso ocorreu devido à versão MySQL com mais de 5.7.7, se você não deseja atualizar o MySQL Server, considere o seguinte.
Dentro do seu AppServiceProvider
```
use IlluminateSupportFacadesSchema;
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Schema::defaultStringLength(191);
}
```
Leitura adicional sobre isso pode ser encontrada neste link
Para detalhes de como usar essa estrutura. Por favor, vá até a página wiki deste repositório. Existem muitos recursos embalados neste pacote e eu estarei atualizando a página do wiki com frequência, fique atento.
Se você gosta deste projeto, por favor, por favor, considere colocar uma estrela e twittar sobre isso.
Eu adoraria por alguma forma de apoio e elas são profundamente apreciadas?! Obrigado!