PATH:
home
/
lab2454c
/
costbloc.com
/
Modules
/
MenuBuilder
/
Database
/
Migrations
<?php use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateMenuItemsWpTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('menu_items' , function (Blueprint $table) { $table->bigIncrements('id'); $table->string('label')->nullable(); $table->string('link')->nullable(); $table->string('params', 1000)->nullable(); $table->integer('is_default')->default(0); $table->string('icon')->nullable(); $table->unsignedBigInteger('parent')->default(0); $table->integer('sort')->default(0); $table->string('class')->nullable(); $table->unsignedBigInteger('menu'); $table->integer('depth')->default(0); $table->integer('is_custom_menu')->default(0); $table->timestamps(); $table->foreign('menu')->references('id')->on('menus') ->onDelete('cascade') ->onUpdate('cascade'); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists('menu_items'); } }
[-] 2017_08_11_074006_create_menu_items_wp_table.php
[edit]
[+]
..
[-] 2021_10_10_065927_create_menus_table.php
[edit]
[-] 2017_08_11_073824_create_menus_wp_table.php
[edit]