我目前正在开发 CakePHP 2.4 应用程序,并尝试使用架构管理器管理对数据库表架构的更改。我想出了如何生成架构并恢复它,但是有没有办法用它备份整个数据库的架构?似乎应该是解决这个问题的方法......有什么想法吗?
最佳答案
当然,请使用 Cake 控制台中的架构转储命令。
它将整个架构写入 .sql
文件并将其存储在 App/Config/Schema
中。
使用示例:
控制台/蛋糕架构转储 --write filename.sql
(将“filename.sql”更改为应该调用的转储文件。)
这也可以在蛋糕文档中找到: http://book.cakephp.org/2.0/en/console-and-shells/schema-management-and-migrations.html
关于CakePHP/CakePHP 2.4 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25771554/