2011年12月27日火曜日

CakePHPテーブル定義

$fields に定義するテーブルのフィールドとして使用可能な項目と意味 type CakePHP 内部の型。現在は、string (VARCHAR にマップ)、text (TEXT にマップ)、integer (INT にマップ)、float (FLOAT にマップ)、datetime (DATETIME にマップ)、timestamp (TIMESTAMP にマップ)、time (TIME にマップ)、date (DATE にマップ)、そして binary (BLOB にマップ) という型がサポートされています。 key 値を「primary」にセットすると、そのフィールドは AUTO_INCREMENT 属性になり、テーブルの主キーになります。 length フィールドの長さを設定します。 null true をセットすると NULL を許可、false だと NULL を許可しません。 default フィールドの初期値を定義します。

0 件のコメント:

コメントを投稿