• laravel 创建自动化生成数据库


    1、   生成 迁移脚本  

    php artisan make:migration create_users_table --create=users(表名)

      当你⽣成⼀个模型时想要顺便⽣成⼀个 数据库迁移,可以使⽤ -- migration 或 -m 选项:

    php artisan make:model User -m

    2、   设置迁移结构

    Schema::create('flights', function (Blueprint $table)
    {
    $table->increments('id');
    $table->string('name');
    $table->string('airline');
    $table->timestamps();
    });

    3、执行迁移

    php artisan migrate

    4、若要回滚最后⼀次迁移,则可以使⽤ rollback 命令。此命令是对上⼀次 执⾏的「批量」迁移回滚,其中可能包括多个迁移⽂件:

    php artisan migrate:rollback
    // 在 rollback 命令后加上 step 参数,你可以限制回滚迁移的个数。例
    //  如,下⾯的命令将会回滚最后的 5 个迁移。
    php artisan migrate:rollback --step=5
    //  migrate:reset 命令可以回滚应⽤程序中的所有迁移:
    php artisan migrate:reset

    5 、

    // 使⽤单个命令来执⾏回滚或迁移
    // migrate:refresh 命令不仅会回滚数据库的所有迁移还会接着运⾏
    //  migrate 命令。所以此命令可以有效的重新创建整个数据库:
    php artisan migrate:refresh
    // 数据库迁移
    // 刷新数据库结构并执⾏数据填充
    php artisan migrate:refresh --seed
    // 使⽤ refresh 命令并加上 step 参数,你也可以限制执⾏回滚和再迁移
    //  的个数。⽐如,下⾯的命令会回滚并再迁移最后的 5 个迁移:
    php artisan migrate:refresh --step=5
  • 相关阅读:
    文件操作-图片的拷贝
    UIBarbuttonItem
    pod 'Masonry' 自动布局
    文件操作——图片保存到本地
    IOS简单的定位
    UITapGestureRecognizer+动画
    KVO
    UIScrollView
    UITextField的使用
    1228.1——计算器(未使用MVC设计模式)
  • 原文地址:https://www.cnblogs.com/Mvloveyouforever/p/10481989.html
Copyright © 2020-2023  润新知