Mudança No Banco/model

Bom dia galere,

Estou com uma dúvida e queria saber se isso já aconteceu com vocês, e como resolver.

Tenho um projeto criado com as models e tal, fiz uma alteração em toda a estrutura do banco e deletei as models para geralas novamente, porém, quando gerei não mudou nada na model, ela apresenta a estrutura antiga ainda, e faz o crud em cima da estrutura antiga, porém quando eu vou testar não funciona porque realmente aquela estrutura que foi gerada na model nova não existe mais.

help :(

Você ta usando o Gii?

Verifica o Model Path, se está setando para a pasta correta.

Esses Model estão na pasta padrão (protected/models) ou dentro de modulos?

Sim, estão na pasta padrão(protected/models) e usando o Yii normal que eu baixei no site msm.

O path tá certo, a princípio.

Quando é gerado o model, ele mostra o caminho do arquivo.

Por exemplo:

Tabela: cliente

Na coluna Code File:


models\Cliente.php	(diff) 

O seu está mostrando como?

Certo, ele está assim:

>> model cv2_mensagens

  exist models/cv2_mensagens.php


        ...overwrite? [Yes|No|All|Quit] y

overwrite models/cv2_mensagens.php

Ele sobescreve a model antiga, mas não muda os campos!

Hmm ta usando linha de comando.

Se tiver usando versão do Yii atuais, usa o Gii.

http://www.yiiframework.com/doc/guide/1.1/pt_br/topics.gii

Ele é o gerador visual de Model, CRUD, Modules, Controller, Form.

Vou testar.

Nada, mesma coisa acontece.

O problema está no MODEL ou no CRUD?

Se você re-gerar só o model o crud (controllers e views) vai continuar o mesmo, qualquer campo adicionado ou removido não será reconhecido… você terá que também re-gerar o crud pelo gii ou fazer as alterações necessárias manualmente.

Qual a versão do Yii?

Ta usando Linux ou Windows?

O problema é na geração do MODEL, como não tá mudando nada na model, obviamente o CRUD também não muda, mas não é nele o problema.

Usando windows, e a versão do yii é a 1.1.12.

Estranho,

O erro que ocorre as vezes comigo e errar no caminho da pasta, ao gerar o Model.

Consegue enviar uma imagem do Preview do Model na página do Gii?

Igual ao meu:

3820

Capturar.PNG

milkieshake, e aí? Conseguiu resolver o problema?

Pode parecer besteira, mas… Limpou o cache e os cookies do navegador?

Tem certeza que estás apontando para o BD correto, onde as alterações foram devidamente feitas?

Consegui gera-los misteriosamente em outro pc pela linha de comando.

Vai entender…