yii2的gii生成数据表模型
2017-07-01 18:55:16
•
阅读
打赏
开启gii模块
gii 是 Yii 中的一个模块。通过配置应用的 yii\base\Application::modules 属性来开启。 在 config/web.php 文件中有以下配置代码:
$config = [ ... ];
if (YII_ENV_DEV) {
$config['bootstrap'][] = 'gii';
$config['modules']['gii'] = [
'class' => 'yii\gii\Module',
];
}
表示如果是开发环境,则开启gii模块
web/index.php 文件中配置是否为开发环境
defined('YII_ENV') or define('YII_ENV', 'dev');
访问gii模块的链接为:
http://127.0.0.1/index.php/gii
配置gii允许访问的ip地址
'gii' => [
'class' => 'yii\gii\Module',
'allowedIPs' => ['127.0.0.1', '::1', '192.168.0.*', '192.168.178.20'] // 按需调整这里
],
gii页面,生成数据表模型,点击“Model Generator”
填写数据表名,模型的类名会自动生成,也能自定义
然后点击 “Preview” 按钮。你会看到 models/User.php 被列在将要生成的文件列表中。可以点击文件名预览内容。
如果你已经创建过同样的文件, 使用 Gii 会覆写它, 点击文件名旁边的 diff 能查看现有文件与将要生成的文件的内容区别。
相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型