zoukankan      html  css  js  c++  java
  • laravel中使用mgirations创建和迁移数据库

    使用php artisan make:migration create_links_table命令

    编辑2016_04_11_095342_create_links_table

     public function up()
        {
            Schema::create('link', function (Blueprint $table) {
                $table->engine='MyISAM';
                $table->increments('link_id');
                $table->string('link_name')->default('')->comment('名称');
                $table->string('link_title')->default('')->comment('标题');
                $table->string('link_url')->default('')->comment('url连接');
                $table->integer('link_order')->default(0)->comment('排序');
            });
        }

    使用php artisan migrate创建表

    laravel 数据填充

    php artisan make:seeder LinkTableSeeder

    class LinkTableSeeder extends Seeder
    {
        /**
         * Run the database seeds.
         *
         * @return void
         */
        public function run()
        {
            $data = [
               [
                   'link_name' => '个人博客',
                   'link_title' => '最新最全技术博客',
                   'link_url' => 'www.mybog.com',
                   'link_order' => 1,
               ],
                [
                    'link_name' => '个人博客1',
                    'link_title' => '最新最全技术博客1',
                    'link_url' => 'www.mybog.com',
                    'link_order' => 2,
                ],
            ];
            DB::table('link')->insert($data);
        }
    }


    class DatabaseSeeder extends Seeder
    {
    /**
    * Run the database seeds.
    *
    * @return void
    */
    public function run()
    {
    $this->call(LinkTableSeeder::class);
    }
    }
     

    php artisan db:seed

  • 相关阅读:
    推荐一份JAVA学习vip路线图,可以参考下学习路径哦
    上传视频到阿里云服务器
    微信小程序授权登陆以及获取获取openid
    Java随笔
    Java随笔
    Java随笔
    Java随笔
    Java随笔
    Java随笔
    AC自动机模板
  • 原文地址:https://www.cnblogs.com/chenchenphp/p/6538491.html
Copyright © 2011-2022 走看看