Ola!!!! Primeiramente obrigada por essas videos aulas, realmente foi o curso mais completo que vi disponível na internet de ACL. Mesmo iniciante, consegui acompanhar todas as explicações e o ACL esta funcionando! (Sem spatie) Porem agora, com o pacote spatie, estou com um erro no UserSeed, no migrate:fresh --seed. Quando uso o comando $admin->assignRole('Admin'), me gera o erro SQLSTATE[42S02]: Base table or view not found: 1146 Table 'spatie.role_user' doesn't exist (Connection: mysql, SQL: delete from `role_user` where `role_user`.`user_id` = 1) Tentei usar o $admin->syncRoles('Admin'), e retorna mesmo erro. Quando ativo o comantario nesse comando, não tenho retorno de erro. Alguma dica? Pelo que entendi, ele continua procurando a tabela role_user...
Precisa publicar a migration do spatie pra ele criar todas as tabelas, se não ele não vai funcionar. Pelo que parece você manteve as tabelas da primeira versão e depois colocou spatie, indicou remover as migrations de sem o spatie e usar a do spatie, como fiz nas aulas.
Excelente conteúdo. Ajudou na hora de implementar no projeto da hub.
Legal de mais Lucas, gostei 😁😁
Muito massa! Será que tem como acoplar esse permissions no breeze?
Ola!!!! Primeiramente obrigada por essas videos aulas, realmente foi o curso mais completo que vi disponível na internet de ACL.
Mesmo iniciante, consegui acompanhar todas as explicações e o ACL esta funcionando! (Sem spatie)
Porem agora, com o pacote spatie, estou com um erro no UserSeed, no migrate:fresh --seed.
Quando uso o comando $admin->assignRole('Admin'), me gera o erro SQLSTATE[42S02]: Base table or view not found: 1146 Table 'spatie.role_user' doesn't exist (Connection: mysql, SQL: delete from `role_user` where `role_user`.`user_id` = 1)
Tentei usar o $admin->syncRoles('Admin'), e retorna mesmo erro.
Quando ativo o comantario nesse comando, não tenho retorno de erro. Alguma dica? Pelo que entendi, ele continua procurando a tabela role_user...
Precisa publicar a migration do spatie pra ele criar todas as tabelas, se não ele não vai funcionar.
Pelo que parece você manteve as tabelas da primeira versão e depois colocou spatie, indicou remover as migrations de sem o spatie e usar a do spatie, como fiz nas aulas.
Qualquer coisa entre no nosso grupo do WhatsApp que fica melhor de te ajudar.
a imagem do vídeo ficou péssima mas as aulas são muito boas