no db name found error in Django 2.0

Here is the error OutPut on the browser all i did was define model in the app and map it to admin view

Steps i followed

  1. run migrations and make a new DB
  2. create a super user
  3. login to the admin view and click on the newly mapped app name.
    OperationalError at /admin/cmp/cmp/
    no such table: cmp_cmp
    Request Method: GET
    Request URL:
    Django Version: 2.0.2
    Exception Type: OperationalError
    Exception Value:    
    no such table: cmp_cmp
    Exception Location: F:\Projects\Django Projects\projectName\virtualenv\lib\site-packages\django\db\backends\sqlite3\ in execute, line 303
    Python Executable:  F:\Projects\Django Projects\projectName\virtualenv\Scripts\python.exe
    Python Version: 3.6.3
    Python Path:    
    ['F:\\Projects\\Django Projects\\prj_name\core_prj',
     'F:\\Projects\\Django Projects\\prj_name\virtualenv\\DLLs',
     'F:\\Projects\\Django Projects\\prj_name\virtualenv\lib',
     'F:\\Projects\\Django Projects\\prj_name\virtualenv\Scripts',
     'F:\\Projects\\Django Projects\\prj_name\virtualenv',
     'F:\\Projects\\Django Projects\\prj_name\virtualenv\lib\\site-packages'] 

What did i miss here... **PS: i have replace the prj name in the python path hence there might be some missing '\' in the folder string

cmp is a Model here is the code for the same:

class cmp(models.Model):
    cmp_user = models.ForeignKey(User, related_name='My_Companies', on_delete = models.CASCADE, default='user1')
    cmp_name = models.CharField(max_length=100, unique=True)
    cmp_description = models.CharField(max_length=500)
    cmp_gst_id = models.IntegerField()
    cmp_state_id = models.IntegerField()
    cmp_pan_id = models.IntegerField()
    cmp_create_date = models.DateTimeField(auto_now_add=True, auto_now=False)
    cmp_updated_on = models.DateTimeField(auto_now_add=False, auto_now=True)