下面由Laravel框架教程欄目給大家介紹laravel 創(chuàng)建數(shù)據(jù)表,希望對(duì)需要的朋友有所幫助!
雖然可以直接在數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)表,但是不便于以后項(xiàng)目的遷移。現(xiàn)使用命令行結(jié)合代碼的方式來(lái)進(jìn)行生成。
php artisan make:migration create_table_customers
<?php use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateTableCustomers extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('customers', function (Blueprint $table) { $table->increments('id'); $table->string('mobile')->nullable()->unique(); $table->string('email')->unique(); $table->string('website')->default('website')->comment('站點(diǎn):applet、website'); $table->string('store_id')->default('1')->comment('店鋪 ID'); $table->string('first_name'); $table->string('last_name'); $table->integer('appellation')->comment('稱謂'); $table->dateTime('birthday')->comment('生日'); $table->string('province')->comment('省'); $table->string('city')->comment('市'); $table->string('district')->comment('區(qū)/縣'); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists('customers'); } }
php artisan migrate
此時(shí),數(shù)據(jù)表已經(jīng)生成!
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com