yii を使用して開発された Web アプリケーション用の既存のデータベースがあります。テーブル内の属性の 1 つが int 型ですが、その型をテーブル内のタイムスタンプに変換したいと考えています。私のWebアプリケーションが影響を受けるように、yii migrationを使用してこれを達成する方法。Mysql データベースを使用しています。
9725 次
1 に答える
14
yii マイグレーションを作成し、コードを変更する
public function up(){
$this->alterColumn('table_name', 'column_name', 'new_data_type');//timestamp new_data_type
}
public function down() {
$this->alterColumn('table_name','column_name', 'old_data_type' );//int is old_data_type
}
その後に移行
于 2013-09-17T05:51:28.363 に答える