Mysql
 sql >> Datenbank >  >> RDS >> Mysql

CakePHP:So stellen Sie DB-Schemaänderungen fehlerfrei in der Produktion bereit

{Von hier:https://stackoverflow.com/questions/3402246/cache -file-model-cakephp/ }

  1. Im Ordner app/tmp/cache/ befinden sich Modelle. Dies ist das zwischengespeicherte Schema Ihrer Tabellen. Diese hatte den Verweis auf das Feld, das aus Ihrer Tabelle entfernt wurde.
  2. Mein richtig Weg:Ich räume den Ordner "models" auf, wenn ich Schemaänderungen habe. Sie könnten einfach die eine Datei entfernen, die die Tabelle darstellt, wenn Sie befürchten, Ihren Server zu verlangsamen, wenn er Ihre Caches neu erstellen muss.