2014-09-10 30 views
5

我目前正在開發一個CakePHP的2.4應用程序,並試圖管理改變我的綱要管理數據庫表模式。我想出瞭如何生成模式並將其還原,但是有沒有辦法用它備份整個數據庫的模式?似乎應該是一個方法來解決這個...任何想法?CakePHP的/ CakePHP的2.4應用程序

+3

你可能也想看看遷移插件。 https://github.com/cakedc/migrations – 2014-09-10 17:53:40

回答

8

其實是有一個更好的方式來處理這個使用CakeDC遷移插件,這給你導軌型「遷移」,這將有助於你快照您的架構,它是一種改進上面指定的Cake模式轉儲方法,實際上由CakePHP核心團隊開發。

CakeDC Migrations

2

您可以用蛋糕模式命令

首先你必須設置蛋糕命令路徑

  1. 在Windows系統中,你必須設置的路徑轉儲模式控制檯/蛋糕
  2. 轉到CMD
  3. 寫命令「控制檯/蛋糕模式生成」從這裏就可以生成架構
  4. 後,如果你想在這樣轉儲到SQL文件,你必須使用下面的命令「控制檯/蛋糕模式轉儲--write filename.sql」

欲瞭解更多信息請點擊以下鏈接 http://book.cakephp.org/2.0/en/console-and-shells/schema-management-and-migrations.html