是否有可能产生模式在推动使用Schema.xml,而不是的 架构。阳明海运?

有一次当xml是用于数据库产生于推动,但它已经下降,在有利于阳明海运.我应该去阳明海运,如果我们handcoding我的数据库架构,但现在因为我有直接出口我的数据库架构从MySQL使用的工作台 一个插件, ,结果是在xml格式,我没有别的选择,但工作有xml。

有帮助吗?

解决方案 2

我已经找到了答案:只要把你的schema.xml的文件夹在架构.yml位于和运行命令行

php symfony propel:build-model

和你将被罚款。

其他提示

我不使用YML文件,同时,因为我不使用Symfony的。 在文件夹contining我build.properties文件,我运行:

propel-gen ./ creole

这connexts到我的数据库,反向工程师它,并且生成我的schema.xml中 然后我刚运行:

propel-gen ./

这是使用Schema.xml文件生成我的模型。

只是为了澄清@ lo_fye的回答,行走一直使用XML。这是Symfony的是提供了一个YAML选项,即使这样,如果你愿意,你可以使用XML。您正在使用Symfony的假设,它只是一个在Schema.xml文件弹出,而不是一个的schema.yml文件的问题。

FWIW,尽管XML模式是稍少可读的,我更喜欢他们。感觉更扎实一点,也许是因为我发现在YAML空间的事情繁琐。

编辑:啊,最后的答案是从OP - apols。高兴你固定它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top