title: "General error: 1366 Incorrect integer value" even though I have set validation to nullable
body: <p>I get this error:
  <a href="https://i.stack.imgur.com/KpfEy.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KpfEy.png" alt="enter image description here"></a></p>
  
  <p>When I am trying to create and I am not filling the input for fixed_quantity</p>
  
  <p>This is my store in my Controller(I have set fixed_quantity to nullable so it should be fine right?):</p>
  
  <pre><code> $this-&gt;validate($request, [
          'name'                      =&gt; 'required',
          'description'               =&gt; 'required',
          'fixed_quantity'            =&gt; 'nullable',
          'max_increments'            =&gt; 'required|numeric|min:0',
      ]);
  
      DB::transaction(function () use ($request, $store, $variant) {
  
          $subscription_plan = new SubscriptionPlan([
              'store_id'                  =&gt; $store-&gt;uuid,
              'variant_id'                =&gt; $variant-&gt;uuid,
              'name'                      =&gt; $request-&gt;input('name'),
              'description'               =&gt; $request-&gt;input('description'),
              'max_increments'            =&gt; $request-&gt;input('max_increments'),
          ]);
  
          $subscription_plan-&gt;fixed_quantity = $request-&gt;input('fixed_quantity');
  
          $subscription_plan-&gt;save();
  </code></pre>
  
  <p>This is what is on my blade: </p>
  
  <pre><code>&lt;div class="form-group"&gt;
      &lt;label for="fixed_quantity"&gt;Quantity&lt;/label&gt;
      &lt;input class="form-control" type="number" id="fixed_quantity" name="fixed_quantity" value="{{ old('fixed_quantity') }}"" placeholder="0"&gt;
  &lt;/div&gt;
  </code></pre>