8
votes

Comment puis-je ajouter un champ décimal dans un fichier de migration codeigniter?

Lorsque vous écrivez une migration de codeigniter, je ne suis pas sûr de savoir comment faire de l'ajout d'un champ du type décimal. Spécifiquement, comment définissez-vous la taille de l'élément qui est autorisé? Par exemple, comment définiriez-vous le tableau à passer à dbforge-> add_field () afin de créer un champ comme ci-dessous: xxx


0 commentaires

3 Réponses :


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

0 commentaires

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

1 commentaires

Votre réponse serait plus utile si vous le modifiez pour ajouter des explications.



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

0 commentaires