• 我们中的有些人,注定要在日常生活的点滴中去寻找生命的意义。---- 《生活大爆炸》|

laravel迁移文件操作汇总

Laravel admin 5个月前 (05-29) 118次浏览 已收录 0个评论

laravel迁移文件操作汇总

  1. 创建迁移文件
  • php artisan make:migration create_users_table(不指定表名)
  • php artisan make:migration create_users_table –create=users(指定表名)
  1. 更新迁移文件(在已把迁移文件入库后)

    再次创建修改类型的迁移文件(原有新建文件不动),指向已经存在的表

    php artisan make:migration update_votes_to_users_table –table=user

    (注意:要在此迁移文件中的down操作及进行up操作的反处理)

    eg:

    $table->engine = 'InnoDB';
    $table->dropColumn('votes'); //删除表的字段
    $table->dropColumn('votes', 'avatar', 'location'); //删除多个字段
    $table->renameColumn('from', 'to');//修改表的字段
    
  2. 进行php artisan migrate进行入库操作

    PS:php artisan migrate:rollback操作默认进行step=1的回滚

    php artisan migrate:reset重置、还原


本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:laravel迁移文件操作汇总
喜欢 (0)

您必须 登录 才能发表评论!