Propel, Oracle e nomes de tabelas
Agosto 19th, 2007
Nos últimos dias experienciei problemas em utilizar o Symfony com banco de dados Oracle (mais especificamente, em utilizar o Propel com Oracle). O que acontece é que os scripts gerados através do comando propel-build-sql do Symfony, por padrão, ficam da seguinte forma:
CREATE TABLE "estado"
(
"id" NUMBER NOT NULL,
"nome" VARCHAR2(50),
"sigla" VARCHAR2(2)
);
MySQL e PostgreSQL não apresentaram problemas. […]
Dica rápida: foreign key para tabelas de plugins
Julho 27th, 2007
Se você já tentou criar uma chave estrangeira no seu schema.yml para a tabela de um plugin pode ter esbarrado em um problema: Usar a convenção do Symfony para chaves estrangeiras em plugins não funciona, visto que os namespaces (packages) são gerados em locais diferentes.
Por exemplo:
project:
id:
title: varchar(255)
sf_guard_user_id:
O código acima resultará no seguinte erro:
“Unable to resolve […]
