zoukankan      html  css  js  c++  java
  • laravel 命令集合

    创建控制器

    # 一般控制器
    php artisan make:controller [目录名/]控制器名Controller
    # 资源控制器
    php artisan make:controller [目录名/]控制器名Controller -r [--resource]

    创建模型

    php artisan make:model [目录名/]模型文件名
    
    # 分目录的
    php artisan make:model Models/Member
    
    # 创建模板并生成迁移文件 实际工作中,就是创建模型同时就创建好迁移文件
    php artisan make:model Models/Article -m
    -m 生成迁移文件

    数据库操作

    生成迁移文件

    php artisan make:migration create_users_table

    运行迁移文件

    php artisan migrate

    回滚迁移文件

    php artisan migrate:rollback

    你可以在 rollback 命令后面加上 step 参数,来限制回滚迁移的个数。 例如,以下命令将回滚最近五次迁移:

    php artisan migrate:rollback --step=5

    修改迁移文件例子: 在创建的基础上create改为table ,要修改的字段后增加change()

    Schema::table('articles', function (Blueprint $table) {
                $table->bigInteger('author_id')->default(3)->comment('作者')->change();
            });

     修改迁移文件重新建表

    php artisan migrate:refresh

    其他参考文档:https://learnku.com/docs/laravel/5.8/migrations/3928#tables

  • 相关阅读:
    eclipse快捷键
    ideaIU-2017.3.2版本的免费安装以及2020版本破解
    并发相关问题以及java基础知识
    飞秋软件-局域网内互传
    视频解析网站
    bzoj2458: [BeiJing2011]最小三角形
    bzoj3170: [Tjoi2013]松鼠聚会
    bzoj5056:OI游戏
    dtoj#4224. 小L的占卜
    dtoj#4222. 小b爱旅行(travel)
  • 原文地址:https://www.cnblogs.com/longqin/p/11822220.html
Copyright © 2011-2022 走看看