Mysql
 sql >> Database >  >> RDS >> Mysql

CakePHP:come distribuire le modifiche dello schema DB alla produzione senza errori

{Da qui:https://stackoverflow.com/questions/3402246/cache -file-modello-cakephp/ }

  1. All'interno della cartella app/tmp/cache/ ci sono i modelli. Questo è lo schema memorizzato nella cache delle tue tabelle. Questo aveva il riferimento al campo che è stato rimosso dalla tua tabella.
  2. Il mio corretto modo:elimino la cartella dei modelli ogni volta che ho modifiche allo schema. Potresti semplicemente rimuovere l'unico file che rappresenta la tabella se sei preoccupato di rallentare il tuo server quando deve ricostruire le tue cache.