迁移。如何描述当前的数据库架构?

时间:2011-05-12 19:37:40

标签: php migration yii

关于迁移的问题,在最新版本之一(1.1.6,我是对的?)宣布了。

所以,我有一个使用yii 1.1.5的网站,我现在想要使用迁移,导致网站每天都在进行。描述第一次迁移的最佳方法是什么,包括我当前的所有数据库模式?

1 个答案:

答案 0 :(得分:0)

当你说第一次迁移时,你的意思是类和文件名吗?

yiic migrate create init_db_schema

EDIT 在这种情况下,我不相信迁移工具可以对现有数据库进行反向工程并为您创建迁移。所以,你可能需要手动完成它。您可以使用PHPMyAdmin,MySQL Browser / Workbench为您和迁移脚本生成CREATE命令,创建命令,例如。

$cmd = $this->getDbConnection()->createCommand($sql);
$cmd->execute();