title: Strapi doesn't delete content-type field
body: <p>When making api requests, for example a <strong>POST</strong> Request to an endpoint named <em>&quot;new-restaurant&quot;</em>, the old fields (that was already removed) still show up in these new entries.</p>
  <p>Example: <strong>POST request to myrestaurants/new-restaurant</strong></p>
  <pre><code>{
  id: &quot;restaurant id&quot;,
  name: &quot;new restaurant name&quot;,
  zip code: &quot;restaurant zip code&quot;,
  }
  </code></pre>
  <p><em><strong>API response:</strong></em></p>
  <pre><code>{
  id: &quot;restaurant id&quot;,
  name: &quot;new restaurant name&quot;,
  zip code: &quot;restaurant zip code&quot;,
  }
  </code></pre>
  <p>and when I delete, from the admin pannel, the entry &quot;zip code&quot; from this content-type, and make another request to the same endpoint but without the field that was deleted from this content-type, for example:</p>
  <p><strong>POST request to myrestaurants/new-restaurant</strong></p>
  <pre><code>{
  id: &quot;restaurant id&quot;,
  name: &quot;new restaurant name&quot;,
  }
  </code></pre>
  <p><em><strong>API response is:</strong></em></p>
  <pre><code>{
  id: &quot;restaurant id&quot;,
  name: &quot;new restaurant name&quot;,
  zip code: null,
  }
  </code></pre>
  <p>I tried looking after all the files in my strapi projects, the models, schemas and all of it, and didn't find this deleted field mentioned anywhere, but it still comes out with my new POST requests, and I don't know why?!</p>