integer('id')->nullable(); $table->integer('site_id')->nullable(); $table->bigInteger('date_orig')->nullable()->index('dates'); $table->bigInteger('invoice_id')->nullable(); $table->bigInteger('account_id')->nullable()->index('accounts'); $table->bigInteger('invoice_item_id')->nullable(); $table->string('discount', 64)->nullable()->index('discounts'); $table->float('amount', 10, 0)->nullable(); $table->unique(['site_id','id'], 'IDS'); $table->index(['invoice_id','invoice_item_id'], 'invoice_id'); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::drop('ab_invoice_item_discount'); } }