Missing Database Table

11 views
Skip to first unread message

Hélio

unread,
Nov 5, 2009, 9:20:41 AM11/5/09
to Cake PHP Português
Olá,

Meu model está assim:

<?php
class Imovel extends AppModel {
var $useTable = "imoveis";
}


Localmente funciona normal, está buscando os registros na tabela
imoveis, mas quando subo pro servidor dá a mensagem de "Missing
Database Table Error: Database table imovels for model Imovel was not
found."...

Já deletei o projeto todo do servidor, subi novamente, mas está a
mesma coisa...

Alguém tem idéia do que possa ser?

Atenciosamente,
Hélio

Vitao

unread,
Nov 5, 2009, 9:25:40 AM11/5/09
to cake-...@googlegroups.com
Pergunta idiota, maaass...

vc configurou o usuario do banco de dados direito? replicou o banco de dados no lugar certo ? Arrumou o config>database ?

Hélio

unread,
Nov 5, 2009, 12:09:49 PM11/5/09
to Cake PHP Português
mesmo se estivesse errado esses arquivos, o cake tá procurando por uma
tabela chamada "imovels" sendo q defini no model o nome da tabela
"imoveis"...

ad...@cakephp.com.br

unread,
Nov 5, 2009, 12:50:32 PM11/5/09
to cake-...@googlegroups.com
Tenta colocar uma regra de pluralização no config/inflections.php

Abs
bill


On Thu, 5 Nov 2009 09:09:49 -0800 (PST), Hélio <heliob...@gmail.com>
wrote:

Pedro Valmor

unread,
Nov 5, 2009, 10:26:16 AM11/5/09
to cake-...@googlegroups.com
Vai no app / config / inflections.php

abaixo vc coloca as palavras que são diferentes no plural, qdo não se
trata apenas de colocar um 's' no final... ex:

$irregularPlural = array(
'item' => 'itens',
'imovel' => 'imoveis'
);

Veja se vai...

[]s

Pedro Valmor



Hélio escreveu:

Pedro Barros de Miranda Sobrinho

unread,
Nov 5, 2009, 1:19:48 PM11/5/09
to cake-...@googlegroups.com
Tive um problema parecido e resolvi alterando o inflections.php

Hélio

unread,
Nov 17, 2009, 8:52:31 AM11/17/09
to Cake PHP Português
Olá Pedro...

Funcionou e não funcionou...
Ele fez a tradução, mas sabia q havia algo a mais de errado...
O que acontece é que o cake não tá enxergando os meus Models...

Atribui o parametro $displayField ( para campos html.select ) a um
model, mas ele está desconsiderando essa atribuição....

No wamp funciona perfeitamente, acabei de instalar o ubuntu na minha
máquina e está ocorrendo a mesma problema...

Abraços,
Hélio

Hélio

unread,
Nov 17, 2009, 2:55:41 PM11/17/09
to Cake PHP Português
Achei o problema...
uma grande cagada minha...
mas beleza faz parte da vida, hehehe
os nomes dos Models não estavam respeitam a sensibilidade a maísculo e
minísculo ;)

Abraços,
Hélio
Reply all
Reply to author
Forward
0 new messages