在Yii中从DB生成模型?

时间:2011-05-05 19:13:24

标签: mysql yii

有没有办法从YII中的MySQL数据库自动生成模型?

1 个答案:

答案 0 :(得分:8)

您可以使用Gii从表中为CRUD操作生成模型,视图和控制器。

您可以通过在配置文件中插入此代码来启用Gii(从yiic生成的代码中取消注释)。

'modules'=>array(
        'gii'=>array(
            'class'=>'system.gii.GiiModule',
            'password'=>'****',
            'ipFilters'=>false, // Not recommended, but easy.
      ),
),

然后浏览到example.com/index.php?r=gii。登录Gii并从那里开始讲自己的过程。

当询问模型名称时,请输入*以为数据库中的所有表创建模型。