title: How can I remove existing fields in the default User DB in Django?
body: <p>
  I have created and AbstractUser with some fields that I want the User Class to have. But after successfully creating a new User Model, the user table now has the previous columns (the ones which would have been added on migration of the default User Model) and also has the columns which I have added in the Custom User Model. </p>
  
  <p>Is there a way to remove the columns which are added by default?
  </p>
  
  <p>Here's my models.py
  </p>
  
  <pre><code>class CustomUser(AbstractUser):
      ''' SOME UNIQUE FIELDS '''
      class Meta:
          swappable = 'AUTH_USER_MODEL'
          db_table = 'users'
  </code></pre>
  
  <p>
  These are the fields that appear even without specifying in the model. How can I get rid of them?</p>
  
  <p><a href="https://i.stack.imgur.com/58qxy.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/58qxy.png" alt="enter image description here"></a></p>