• 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

  • 相关阅读:
    MySQL远程访问时异常慢的打点
    MySQL基本的电子邮件支持
    MySQL的答理证和技艺撑持费用
    MySQL登录支撑
    MySQL的摇动性?
    MySQL允许证实例
    Linux下细碎温度等的监控与调整
    Linux将开源带入汽车时期
    装配MySQL源代码分发
    如何关闭系统磁盘默认共享
  • 原文地址:https://www.cnblogs.com/longqin/p/11822220.html
Copyright © 2020-2023  润新知