码迷,mamicode.com
首页 > 其他好文 > 详细

任务6:创建用户模型及对应的迁移文件

时间:2020-05-03 11:01:10      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:http   function   查看   turn   class   app   ret   一个   exists   

一,创建用户模型

命令行模式下输入如下命令

php artisan make:model Models/Admin/User -m

后回车

该命令两个作用:

一是在app目录下创建了 Models/Admin/User.php

二是在database/migrations 下创建了对应的迁移文件

技术图片

二,设计users表

1,编辑刚创建好的迁移文件/database/migrations/2020_05_02_111103_create_user_table.php

class CreateUsersTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create(‘users‘, function (Blueprint $table) {
            $table->bigIncrements(‘id‘);
            $table->string(‘username‘,50)->default(‘‘)->comment(‘用户名‘);
            $table->string(‘password‘,255)->default(‘‘)->comment(‘密码‘);
            $table->timestamps();
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::dropIfExists(‘users‘);
    }
}

注:

up()表示建设的方法,down()表示删除的方法

$table->bigIncrements(‘id‘);//表示自增的ID字段
$table->string(‘username‘,50)->default(‘‘)->comment(‘用户名‘);//用户名字段
$table->string(‘password‘,255)->default(‘‘)->comment(‘密码‘);//密码字段
$table->timestamps();//表示两个时间字段,一个是创建的时间,另一个是最后一次更新的时间

三、执行迁移文件 生成数据表
命令行下输入
php artisan migrate

技术图片

 查看刚好5个字段,执行生成成功。

 

任务6:创建用户模型及对应的迁移文件

标签:http   function   查看   turn   class   app   ret   一个   exists   

原文地址:https://www.cnblogs.com/pensive/p/12820863.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!