zoukankan      html  css  js  c++  java
  • yii2 gii 命令行自动生成控制器和模型

    网上找了几个生成的文章,照着没整出来,自己动手写个。

    话不多说,开干。

    安装 yii2

    composer create-project --prefer-dist yiisoft/yii2-app-basic basic
    

    安装 gii扩展

    cd basic
    composer require --dev --prefer-dist yiisoft/yii2-gii
    

     

     配置数据库链接并创建数据库和表

    生成模型 (数据库中保证有测试表pl_account_log)

    php yii gii/model --ns=app\models --modelClass=AccountLog --tableName=pl_account_log
    

    可能出错:

    Code not generated. Please fix the following errors:

     - controllerClass: The class name must contain fully qualified namespace name.

    解决

    指定命名空间有问题 --ns=指定 不知道可以到 basic/models/LoginForm.php 文件中看下已有的

    生成控制器CURD

    php yii gii/crud --modelClass=app\models\AccountLog  --controllerClass=app\controllers\AccountlogController
    

     输入yes 确认生成文件

     生成的文件目录:

     启动服务:

    php yii serve --port=8888
    

    启动成功提示:

    浏览器访问显示:

     至此完成。

  • 相关阅读:
    Git本地操作2
    Blast在windows下的使用过程
    和为T
    出现次数最多的整数
    蓝桥杯 未名湖边的烦恼 java
    蓝桥杯数字三角形 java
    ①①将线性拉伸
    ⑩把线型对象转平面对象
    ⑨矩形
    ⑧建立样条:(样条也能够被拉伸)
  • 原文地址:https://www.cnblogs.com/kala00k/p/13287836.html
Copyright © 2011-2022 走看看