engine = 'InnoDB'; $table->charset = 'utf8'; $table->collation = 'utf8_unicode_ci'; $table->increments('id'); $table->string('href', 2000)->default(''); $table->string('title', 2000)->default(''); $table->integer('newwindow')->unsigned()->default(0); $table->string('tooltip', 2000)->default(''); $table->integer('role')->unsigned(); $table->integer('ordinal')->unsigned(); $table->string('menueval', 2000)->default(''); $table->index(['role','ordinal'], 'ix_role_ordinal'); }); if (env('DB_CONNECTION') !== 'pgsql') { DB::statement('ALTER TABLE menu AUTO_INCREMENT = 100000;'); } else { DB::statement('ALTER SEQUENCE menu_id_seq RESTART 1000000;'); } } /** * Reverse the migrations. * * @return void */ public function down() { Schema::drop('menu'); } }