学习laravel微博小程序开发@得一遍----laravel

即兴有感而发(待修剪)  

1.laravel没有核心逻辑代码,也许这就是他的优雅所在,开发者注重于业务逻辑的编写。不要问那么多为什么,记住这么做

 

2.对有数据库迁移有了更深刻的理解,就是在laravel中可定义数据表的结构,并使其生成

  创建一个新的迁移文件:php artisan make:migration name

    迁移文件定义数据库里面的结构,关键词:Schema

  相关命令:php artisan migrate(前提有一个新的迁移文件)

               生成迁移文件中所定义的数据表

 

  数据库回滚:php artisan migrate:rollback

 

3.解决了之前关于批量添加数据信息的疑惑,运用了数据填充功能来生成测试数据(位置:database)

  (1)php artisan make:factory  NameFactory  生成工厂类文件(位置:database/factories)

    进行相关的内容填写,比如要批量生成的数据列

  (2)php artisan make:seeder NameTableSeeder 生成seeder文件

    对假数据进行批量生成(定义生成的个数及分页等)

  php artisan migrate:refresh;重置数据库数据

 php artisan db:seed; 填充数据库

 

参考:

posted @ 2017-12-06 11:17  燃烧的果冻  阅读(619)  评论(0)    收藏  举报