sql >> Databasteknik >  >> RDS >> Mysql

CakePHP:Hur man distribuerar DB-schemaändringar till produktion utan fel

{Härifrån:https://stackoverflow.com/questions/3402246/cache -file-model-cakephp/ }

  1. Inuti mappen app/tmp/cache/ finns modeller. Detta är det cachade schemat för dina tabeller. Detta hade referensen till fältet som togs bort från din tabell.
  2. Mitt rätta sätt:Jag rensar ut mappen modeller när jag har schemaändringar. Du kan bara ta bort den ena filen som representerar tabellen om du är orolig för att sakta ner din server när den behöver bygga om dina cachar.



  1. Söker du efter NULL på en samling i JPQL-frågor?

  2. SQL-serverlogg, leverans och katastrofåterställning, installation och konfiguration -3

  3. SELECT från tabell med Variing IN-listan i WHERE-satsen

  4. Hur man använder SqlTransaction i C#