Propel - propel:build-sql - 能够添加CREATE DATABASE ..如果不是EXISTS

时间:2012-06-12 22:25:21

标签: mysql orm propel

我正在自定义一个phpUnderControl构建文件,以使用symfony propel:build-sql功能生成.sql文件,以便为每个构建(而不是每个测试)加载。我遇到的是生成的.sql文件希望数据库存在,但作为构建过程的一部分,我想删除并重新创建schema.yml文件中的每个数据库,以确保一个干净的测试环境。 / p>

我的问题是,是否可以将propel:build-sql配置为表现得好像我传递了--add-drop-database mysqldump flag?

1 个答案:

答案 0 :(得分:2)

不,这是不可能的。在运行symfony / propel命令之前删除/创建数据库是你的工作。

相关问题