title: Django 1.8 OperationalError: No such column
body: <p>I just wanted to add a field on a model.</p>
  
  <pre><code>class Categories(models.Model):
      #this IDUnique = models.IntegerField(max_length=11, blank=True, null=True)
      IDParent = models.IntegerField(max_length=11, blank=True, null=True)
      Name = models.CharField(max_length=45, blank=False)
  </code></pre>
  
  <p>When I try migrate:</p>
  
  <pre><code>    Operations to perform:
    Synchronize unmigrated apps: formtools, social_auth, crispy_forms, django_comments
    Apply all migrations: sessions, admin, sites, auth, appname, contenttypes
  Synchronizing apps without migrations:
    Creating tables...
    Installing custom SQL...
    Installing indexes...
  Running migrations:
    No migrations to apply.
  </code></pre>
  
  <p>deleted and migrated again and tried sqlmigrate  </p>
  
  <pre><code>   BEGIN;
  CREATE TABLE "appname_category__new" ("id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "IDParent" integer NULL, "Name" varchar(45) NOT NULL, "IDUnique" integer NULL);
  INSERT INTO "appname_category__new" ("Name", "id", "IDParent") SELECT "Name", "id", "IDParent" FROM "appname_category";
  DROP TABLE "appname_category";
  ALTER TABLE "appname_category__new" RENAME TO "appname_category";
  
  COMMIT;
  </code></pre>
  
  <p>And still says </p>
  
  <pre><code>no such column: onlinemarket_categories.IDUnique
  </code></pre>
  
  <p>Thank you</p>