如何在Codeigniter迁移文件中添加十进制字段?

时间:2012-04-13 14:51:43

标签: codeigniter migration

在编写codeigniter迁移时,我不知道如何添加小数类型的字段。具体来说,您如何定义允许的元素的大小?例如,如何定义要传递给dbforge->add_field()的数组以创建如下字段:

price decimal(10,2) not null default 0.00

3 个答案:

答案 0 :(得分:19)

'price' => array(
    'type' => 'DECIMAL',
    'constraint' => '10,2',
),

答案 1 :(得分:4)

'price' => array(
'type' => 'DECIMAL',
'constraint' => '10,2',
'null' => FALSE,
'default' => 0.00
),

答案 2 :(得分:0)

'price' => array('type' => 'DECIMAL(10,2)')