Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Laravel 4 memigrasi tabel dasar tidak ditemukan

Di CreateUserTable . Anda file migrasi, bukan Schema::table anda harus menggunakan Schema::create .

Schema::table digunakan untuk mengubah tabel yang ada dan Schema::create digunakan untuk membuat tabel baru.

Periksa dokumentasi:

Jadi migrasi pengguna Anda adalah:

<?php

use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateUserTable extends Migration {

    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('user', function(Blueprint $table) {
        {

            $table->increments("id",true);
            $table->string("username")->nullable()->default(null);
            $table->string("password")->nullable()->default(null);
            $table->string("email")->nullable()->default(null);
            $table->timestamps();

        });
    }

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

}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa gambar saya tidak muncul?

  2. PILIH baris MySQL di mana tanggal hari ini berada di antara dua kolom TANGGAL

  3. Mengurutkan subpohon dalam struktur data hierarki tabel penutupan

  4. MySQL Daftar Semua Prosedur

  5. Menghitung radius koordinat gps