• 常用命令总结


    new一个Laravel项目

    composer create-project laravel/laravel project-name --prefer-dist "5.5.*"

    生成控制器

    php artisan make:controller ArticleController

    使用RESTFUL生成控制器,这个很有用哦!

    php artisan make:controller ArticleController --resource
    Route::resource('article', 'ArticleController');

      **需要注意的是index是列表,store是新增,show是详情,update是更新,destory是删除。

     利用命令可以查看当前注册的路由有哪些:

    php artisan route:list

    生成模型

    php artisan make:model User -m

    默认的模型文件生成在App目录,如果要生成在其他目录要带目录,比方说我把Model放到了App/Models/目录,则执行

    php artisan make:model Models/Question -m

    4、PHP数据表维护(迁移)

        // 创建迁移所需的 文件 
        // 新的迁移位于database/migrations目录下,
        // 每个迁移文件名都包含时间    
        // 戳从而允许 Laravel 判断其顺序。 
        // –table和–create选项可以用于指定表名以及该迁移是否要创建一个新的 
        // 数据表。这些选项只需要简单放在上述迁移命令后面并指定表名:
        php artisan make:migration create_users_table
        php artisan make:migration add_votes_to_users_table --table=usersphp artisan make:migration create_users_table --create=users
    
        
        // 运行迁移
        php artisan migrate
        

    5、填充数据

    //  新建填充:
    
    php artisan make:seeder UserTableSeeder
    
    //  运行填充器:
    
    php artisan db:seed
    php artisan db:seed --class=UserTableSeeder
    
    // 你还可以使用migrate:refresh命令来填充数据库,该命令还可以回滚并重新运行迁移,这在需要完全重建数据库时很有用:
    
    php artisan migrate:refresh --seed
    
    // 如果需要插卡全部命令: 
    // 可以运用如下命令:
    
    php artisan 
    
    
    
    
  • 相关阅读:
    计算两个时间相差几个月
    批量生成二维码
    PHP实现二维数组(或多维数组)转换成一维数组
    任意二维数组转换成一维数组
    企业微信的使用与公众号以及其它几个应用的使用方式都是一致的
    判断字符类型
    insert一个表的数据到另外一个表
    同步a表的数据到 b表
    PHP Curl Accept-Encoding: gzip乱码问题解决
    spring boot入门程序
  • 原文地址:https://www.cnblogs.com/Mvloveyouforever/p/9253038.html
Copyright © 2020-2023  润新知