[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Juliano da Silva Silva
Criador Juliano da Silva Silva 20/07/2020

Carlos meu sistema principal hoje trabalha com algumas várias tabelas:

academia, aluno, professor e administrador

eu quero converter isso tudo para uma unica tabela de usuarios onde a academia possa fazer o mesmo que faz hoje que é gerenciar o financeiro, os alunos e professores mas o professor poderá ter as regras de aluno e de academia também

fiz com várias tabelas porque na época que desenvolvi foi o mais rápido hoje não atende mais a demanda e preciso mudar a estrutura.

Criador Juliano da Silva Silva 20/07/2020

 Você acha que juntando o sistema de multitenancy com o acl da pra ser feito ?

 porque as tabelas separadas hoje cada uam tem suas responsabilidades e peculiaridades

Juliano da Silva Silva
Manager Carlos Ferreira 20/07/2020

Olá, Juliano!
Tudo bem?

Se tiver todos os registros na tabela users e separar por "type" é mais fácil de controlar.

Mas, também é super possível aplicar ACL usando o Authorization do Laravel, mesmo em tabelas distintas (e usar tabelas distintas também tem benefícios, porque pode fazer muito mais sentido no sistema).

Carlos Ferreira
Criador Juliano da Silva Silva 20/07/2020

Estou migrando de tabelas separadas pra tenant + acl porque o sistema que fiz sem ideia de lucro já ta com mais de 600 academias (que tem acesso ao painel de administração) e 7000 alunos, então ta ficando lento e tenho que separar as coisas pra parar de receber reclamações

Juliano da Silva Silva
Manager Carlos Ferreira 20/07/2020

A quantidade de registros ainda é muito pequena para te gerar problemas.

Trabalhar com cache (usando o redis), e ter uma infra de servidor mais avançada pode ser uma alternativa mais simples para você.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!