我在 symfony 1.4 中有一个应用程序。我使用学说迁移来修改我的数据库和我的实体。但是我想知道当我向表中添加一列以从位于另一个表中的另一个字段中设置默认值(对于这个新列)时是否有可能?
这是我用来进行学说迁移的文件示例:
class Competence extends Doctrine_Migration_Base
{
public function up()
{
$this->addColumn('competence', 'rayon_competence', 'integer', '11', array('default'=>'50'));
}
public function down()
{
$this->removeColumn('competence', 'rayon_competence');
}
}
我希望很清楚,否则我可以解释;)。如果有人有想法或可以帮助我,那就太好了!预先感谢 !