我正在更新一个使用 Propel 1.6 的旧项目
我将所需的表添加到 schema.xml 文件中,当我意识到我没有安装 propel_generate 时,我正要生成。
所以我通过 pear 安装了 propel/propel_generator。
现在,当我生成我的 om 时,所有生成的 TableMap 文件的列名都是小写的,而之前它们是大写的:
前:
$this->addColumn('FIRSTNAME', 'Firstname', 'VARCHAR', true, 255, null);
$this->addColumn('SURNAME', 'Surname', 'VARCHAR', true, 255, null);
现在:
$this->addColumn('firstname', 'Firstname', 'VARCHAR', true, 255, null);
$this->addColumn('surname', 'Surname', 'VARCHAR', true, 255, null);
有谁知道我需要改变什么才能让它生成大写名称?