Doctrine Archive

Laminas Framework com Doctrine Migration – Error

Voltei a trabalhar com Zend + Doctrine + Migration, porém tive alguns problemas ao realizar a instalação. Vou interpretar que você já passou pelos seguintes passos: Depois de tentar executar o comando: Me deparei com o seguinte erro: Minhas configurações: – PHP 7.4.13 – Apache/2.4.46 – MariaDB (10.4.17-MariaDB) – Tudo isso rodando no velho e

Doctrine ORM + MySQL problemas com palavras reservadas – Solução

se você esta tendo problema com palavras reservadas no Doctrine + ORM a solução é bem simples, basta você adicionar aspas invertidas na definição do nome da coluna do banco de dados, exemplo: Entity Product (Com erro, sem aspas simples invertidas) Entity Product (Sem erro, com aspas simples invertidas)

Clear Doctrine Cache in Zend Framework 3

Abra o console, acesse o diretório de seu projeto. Depois aplique os comandos:

Zend Framework 3 + Doctrine – CreateQueryBuilder not in and Relationship

Surgiu a necessidade de criar uma consulta na qual relacionava duas tabelas, pois precisaria das informações contidas nas duas, mas eu gostaria de buscar apenas os registros aos quais não houvessem relação, no caso a tabela que recebe a chave estrangeira não poderia conter o identificador da minha tabela primária, foi então que resolvi da

Zend Framework 3 – Doctrine getScalarResult + Form ObjectSelect

Se você esta utilizando Zend Framework 3 com Doctrine provavelmente já se deparou com algumas situações complicadas relacionadas aos formulários, no meu caso eu utilizo uma combo para trazer os valores e para isso eu sempre utilizava o ObjectSelect do Doctrine localizado em “\DoctrineModule\Form\Element\ObjectSelect”, mas surgiu a necessidade de construir uma consulta totalmente personalizada com

Erro de escrita na pasta Proxy do Doctrine + Zend Framework no Fedora 26

Se você chegou até aqui provavelmente se deparou com um erro de escrita na sua pasta Proxy do Doctrine, observe o erro: Para resolver este problema basta você ir até o diretório: E dar as permissões para a pasta Proxy dentro de DoctrineModule: Não sei exatamente se fora do ambiente de desenvolvimento essa permissão seria

Doctrine – Relação muitos para muitos no Zend Framework 3

Vou demonstrar através de exemplos práticos um relacionamento ManyToMany ou em nosso querido português “muitos para muitos” no Doctrine com Zend Framework 3+ Este tutorial foi resultado de estudos referente a ferramenta, portanto serei breve e sem muitos detalhes já que não possuo conhecimento avançado sobre a ferramenta. Primeiro vamos gerar nossas entidades: Veiculo Imei

Criando Entidades com Anotations no Doctrine + ZendFramework 3

Acesse através do seu console do linux ou prompt de comando do Windows vá até a pasta do projeto e digite o seguinte comando: Filtro: NOMETABELA = A primeira letra sempre será maiúscula, se caso tiver um underline no nome de sua tabela você deverá fazer da seguinte forma: Exemplo, nome da tabela é usuario_sistema,

Configuração de Conexão Doctrine no ZendFramework 3

Esta é uma configuração padrão que costumo utilizar em meus projetos para conexão do Doctrine com banco de dados MySQL, segue o exemplo caso deseja realizar a mesma configuração. Dentro do arquivo “projeto/config/autoload/local.php” também pode ser no arquivo global (geralmente utiliza-se arquivo local pra conexões locais e global para globais, mas quase sempre representam a