rake db:migrate
可以在開發環境中方便的做
資料庫的版本控制(結構的新增與回復)
PHP也有clone的版本
mysql-php-migrations
http://code.google.com/p/mysql-php-migrations/
使用方式
執行
php migrate.php add
會依日期建立某版本號
在其中
public function up(PDO &$pdo) { $pdo->exec("ALTER TABLE `test0` ADD `field1` VARCHAR(24) NOT NULL"); } public function down(PDO &$pdo) { $pdo->exec("ALTER TABLE `test0` DROP `field1`"); }
去寫新增或回滾的SQL語法就行
沒有留言:
張貼留言