用户认证

生成:php artisan make:auth

Authentication scaffolding generatedsuccessfully.

1.路由web.php

Auth::routes();

所指路径是指:vendor/laravel/framework/Illuminate/src/routing/router.php 里面auth方法

2.数据迁移

php artisan migrate

Migration table created successfully.

Migrating:2014_10_12_000000_create_users_table

Migrated: 2014_10_12_000000_create_users_table

Migrating:2014_10_12_100000_create_password_resets_table

Migrated: 2014_10_12_100000_create_password_resets_table

Migrating:2016_09_13_060102_create_students_table

Migrated: 2016_09_13_060102_create_students_table

数据迁移

1.生成迁移文件

例如新建立students表

a.      新建一个表的迁移文件

php artisanmake:migration create_students_table –create=students

--table和—create参数可以用来指定数据表的名称,以及迁移文件是否要建立新的数据表

b.     生成模型的同时生成迁移文件

php artisan make:modelStudent –m

查看地址:database/migrations

完善up方法

public function up()

{

Schema::create('students', function (Blueprint $table) {

$table->increments('id');

$table->string('name');

//unsigned 非负数

$table->integer('age')->unsigned()->default(0);

$table->integer('sex')->unsigned()->default(10);

$table->integer('created_at')->default(0);

$table->integer('updated_at')->default(0);

});

}

2. 执行迁移文件生成表

php artisan migrate

数据填充

1.      创建一个填充文件,并完善

Php artisan make:seederStudentTableSeeder

Seeder created successfully.

查看地址:database/seeds

完善的run()

Publice function run () {

DB::table(‘students’)->inset([

[‘name’=>111,‘age’=>18],

[‘name’=>111,‘age’=>18]

]);

}

2.    我们需要在 DatabaseSeeder.php 中增加两行,让Laravel在seed的时候会带上我们新增的seed文件。

use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder

{

/**

*Run the database seeds.

*

*@return void

*/

public function run()

{

$this->call('StudentTableSeeder');

}

}

批量执行填充文件

php artisan db:seed

3. 执行单个填充文件

php artisan db:seed --class=StudentTableSeeder

laraver 用户认证auth、数据迁移和填充相关推荐

  1. oracle remap schema,【IMPDP】 实现不同用户之间的数据迁移——REMAP_SCHEMA参数

    众所周知,IMP工具的FROMUSER和TOUSER参数可以实现将一个用户的的数据迁移到另外一个用户.同样的功能在IMPPDP工具中如何得以体现呢?答案就是:使用IMPPDP的REMAP_SCHEMA ...

  2. 生产环境下,oracle不同用户间的数据迁移。第一部分

    :任务名称:生产环境下schema ELON数据迁移至schema TIAN ######################################## 测试一:测试参数 数据泵数据导出: ex ...

  3. 生产环境下,oracle不同用户间的数据迁移。第三部分

    任务名称:生产环境下schema ELON数据迁移至schema TIAN ######################################## 前期准备: 1:确认ELON用户下的对象状 ...

  4. laravel auth.php,Laravel 用户认证 Auth

    很多应用是需要登陆后才能操作,Laravel提供了一个auth工具来实现用户的认证功能.并且有一个config/auth.php来配置auth工具.大概看一下auth工具的常用方法 Auth::che ...

  5. oracle不同环境数据迁移,生产环境下,oracle不同用户间的数据迁移。第一部分

    ######################################## 测试一:测试参数 数据泵数据导出: expdp system/oracle SCHEMAS=ELON director ...

  6. python 全栈开发,Day79(Django的用户认证组件,分页器)

    一.Django的用户认证组件 用户认证 auth模块 在进行用户登陆验证的时候,如果是自己写代码,就必须要先查询数据库,看用户输入的用户名是否存在于数据库中: 如果用户存在于数据库中,然后再验证用户 ...

  7. Django内置的用户认证

    认证登陆 在进行用户登陆验证的时候,如果是自己写代码,就必须要先查询数据库,看用户输入的用户名是否存在于数据库中: 如果用户存在于数据库中,然后再验证用户输入的密码,这样一来就要自己编写大量的代码. ...

  8. python对文件操作的相关函数_python文件操作的相关函数深入理解Django中内置的用户认证...

    前言 本文主要给大家介绍了关于Django中内置用户认证的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 认证登陆 在进行用户登陆验证的时候,如果是自己写代码,就必须要先查 ...

  9. 云数据迁移(Cloud Data Migration,CDM)

    云数据迁移(Cloud Data Migration,CDM) 云数据迁移(Cloud Data Migration,CDM)提供同构/异构数据源之间批量数据迁移服务,帮助客户实现数据自由流动.支持客 ...

最新文章

  1. href可以请求后台么_href怎么进行传参
  2. python -c带来的惊喜
  3. 汇编语言——《子程序应用(数制转换)程序设计》实验任务书
  4. Serverless 时代前端避坑指南
  5. 【Python CheckiO 题解】Remove Accents
  6. Android 如何优雅地实现@人功能?
  7. PACKAGE-INFO.JAVA 作用及用法详解
  8. CentOS6.5 linux 逻辑卷管理 调整分区大小
  9. 游戏策划学习:moba分路思考
  10. 优化算法学习(LM算法)
  11. 联想小新13pro锐龙版网卡_诠释极致性价比 联想小新Pro 13标压锐龙版笔记本评测...
  12. libvlc.java_java – LibVlc android无法加载库
  13. 微分方程3_求解偏微分方程
  14. matlab计算六面体的体积,六面体单元体积坐标方法-工程力学-清华大学.PDF
  15. 基于OpenCV的卡尔曼滤波的设计
  16. 齐次坐标(Homogeneous Coordinate)的理解
  17. 十位数连加 c语言,用C语言编写一个简易计算器可实现加减乘除,连加连减,连乖连除....
  18. tushare更新,get_k_data支持分时k线数据,可替代以前的get_hist_data
  19. outlook电子邮件解析_在Outlook中按会话对电子邮件进行排序
  20. MySQL事务的4种隔离级别

热门文章

  1. 如何解决开发人员的工作无法量化的问题
  2. 竹笋炒肉 I18N和L10N
  3. 用Table变量返回多行数据
  4. Linux系统分析之启动流程
  5. Android的数据存储
  6. 在centos下报错:-bash: apt-get: 未找到命令
  7. ModuleNotFoundError: No module named 'win32api'
  8. Affinity Photo中文版
  9. 【多线程】Synchronized及实现原理
  10. java上传文件图片