差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| php:fuelphp:oil_generate_model [2024/03/27 10:48] – [model 生成の実行] ともやん | php:fuelphp:oil_generate_model [2024/03/27 10:51] (現在) – [create_at、update_at を timestamp 型にする方法] ともやん | ||
|---|---|---|---|
| 行 56: | 行 56: | ||
| ); | ); | ||
| } | } | ||
| - | </sxh> | + | </code> |
| fuelapp/ | fuelapp/ | ||
| - | <sxh php collapse: | + | <code php collapse: |
| <?php | <?php | ||
| 行 97: | 行 97: | ||
| 処理済みの migration は以下のように記録される。\\ | 処理済みの migration は以下のように記録される。\\ | ||
| fuelapp/ | fuelapp/ | ||
| - | <sxh php collapse: | + | <code php collapse: |
| <?php | <?php | ||
| return array( | return array( | ||
| 行 119: | 行 119: | ||
| ' | ' | ||
| ); | ); | ||
| - | </sxh> | + | </code> |
| mysql の migration テーブルにも記録される。< | mysql の migration テーブルにも記録される。< | ||
| mysql> use fuel_db; | mysql> use fuel_db; | ||
| 行 138: | 行 138: | ||
| </ | </ | ||
| fuelapp/ | fuelapp/ | ||
| - | <sxh php collapse: | + | <code php collapse: |
| <?php | <?php | ||
| 行 164: | 行 164: | ||
| ); | ); | ||
| } | } | ||
| - | </sxh> | + | </code> |
| fuelapp/ | fuelapp/ | ||
| - | <sxh php collapse: | + | <code php collapse: |
| <?php | <?php | ||
| 行 191: | 行 191: | ||
| \DBUtil:: | \DBUtil:: | ||
| } | } | ||
| - | }</sxh> | + | }</code> |
| ===== 生成済みテーブルを強制上書きする方法 ===== | ===== 生成済みテーブルを強制上書きする方法 ===== | ||
| 行 210: | 行 210: | ||
| 001_create_tablenames.php -> 001_create_tablename.php | 001_create_tablenames.php -> 001_create_tablename.php | ||
| </ | </ | ||
| - | - マイグレーションクラス、物理テーブル名を修正する。\\ fuelapp/ | + | - マイグレーションクラス、物理テーブル名を修正する。\\ fuelapp/ |
| <?php | <?php | ||
| 行 236: | 行 236: | ||
| } | } | ||
| } | } | ||
| - | </sxh> | + | </code> |
| - | - モデルクラスに以下を記述する。\\ fuelapp/ | + | - モデルクラスに以下を記述する。\\ fuelapp/ |
| <?php | <?php | ||
| 行 265: | 行 265: | ||
| ); | ); | ||
| } | } | ||
| - | </sxh> | + | </code> |
| ※Fuel は Inflector:: | ※Fuel は Inflector:: | ||
| 行 289: | 行 289: | ||
| オートロードできるようにするには、以下のファイルを記述する。\\ | オートロードできるようにするには、以下のファイルを記述する。\\ | ||
| fuelapp/ | fuelapp/ | ||
| - | <sxh php collapse: | + | <code php collapse: |
| <?php | <?php | ||
| 行 321: | 行 321: | ||
| // Initialize the framework with the config file. | // Initialize the framework with the config file. | ||
| Fuel:: | Fuel:: | ||
| - | </sxh> | + | </code> |
| ===== Observer を無効化したい場合 ===== | ===== Observer を無効化したい場合 ===== | ||
| $_observers をクリアする関数を定義してそれを呼び出す。 | $_observers をクリアする関数を定義してそれを呼び出す。 | ||
| - | <sxh php collapse: | + | <code php collapse: |
| <?php | <?php | ||
| 行 356: | 行 356: | ||
| } | } | ||
| } | } | ||
| - | </sxh> | + | </code> |