1.如果你的schema.yml中包含有不带任何Primary Key字段的Table时,使用propel:build-model生成Model时,会自动为这Table生成一个名为id的PrimaryKey字段。由于这样会导致如下问题:
如果你已经有了不带PrimaryKey字段的Table,并用propel:build-schema从数据库生成schema.yml,然后生成Model,但是会自动在Model中增加一个id字段,但是数据库中并不些字段。
2.最好不要在建立数据库时使用protected,public之类的PHP关键做为字段名,propel生成的php代码会产生错误。
如果你已经有了不带PrimaryKey字段的Table,并用propel:build-schema从数据库生成schema.yml,然后生成Model,但是会自动在Model中增加一个id字段,但是数据库中并不些字段。
2.最好不要在建立数据库时使用protected,public之类的PHP关键做为字段名,propel生成的php代码会产生错误。