【发布时间】:2009-03-10 22:56:35
【问题描述】:
我正在尝试构建一个脚本来自动化 symfony 项目的更新过程。例如。将任何补丁从一个修订版应用到另一个修订版,包括任何可能的模型更新和新装置,而无需重新加载整个数据库。
我已经完成了大部分工作,但是我无法找到一种方法来生成一个 SQL 文件,该文件包含在插入夹具时由推进加载数据执行的 INSERT 语句。
我知道我可以转储数据库来获取信息,但这不是重点,在我的情况下这不起作用,因为我需要一个没有其他数据的空数据库。
简而言之,我的问题是:有没有办法获取一个固定 YML 并生成必要的 SQL 插入?
我知道这可以通过处理 yml 和构建逻辑来完成,但构建过程在某处完成,没有理由再写一遍..
任何帮助将不胜感激。
【问题讨论】:
标签: symfony1