hasTable('order'); if (!$exists) { $table = $this->table('order'); $table->addColumn('purchase_user_id','integer') ->addColumn('sale_user_id','integer') ->addColumn('inventory_id','integer') ->addColumn('order_date','date', ['null' => true]) ->addColumn('order_time','string',["limit" => 255]) ->addColumn('subtotal','string',["limit" => 255]) ->addColumn('tax','string',["limit" => 255]) ->addColumn('discount','string',["limit" => 255]) ->addColumn('total','string',["limit" => 255]) ->addColumn('stripe_charge_id','string',["limit" => 255]) ->addColumn('stripe_intent','text') ->addColumn('status','integer') ->addColumn('created_at','date') ->addColumn('updated_at','datetime') ->create(); } } public function down() { $this->table('order')->drop()->save(); } }