title: "python manage.py syncdb" not creating tables
body: <p>I first ran</p>
  
  <pre><code>python manage.py syncdb
  </code></pre>
  
  <p>and it created the database and tables for me, then I tried to add more apps, and here's what I did:</p>
  
  <p>create apps by</p>
  
  <pre><code>python manage.py startapp newapp
  </code></pre>
  
  <p>Then I added <code>'newapp'</code> to <code>INSTALLED_APPS</code> in setting.py:</p>
  
  <pre><code>INSTALLED_APPS = (
      'django.contrib.admin',
      'django.contrib.auth',
      'django.contrib.contenttypes',
      'django.contrib.sessions',
      'django.contrib.messages',
      'django.contrib.staticfiles',
      'newapp',
  )
  </code></pre>
  
  <p>At last I ran <code>syncdb</code>:</p>
  
  <pre><code>python manage.py syncdb
  </code></pre>
  
  <p>and here's the result I get:</p>
  
  <pre><code>Creating tables ...
  Installing custom SQL ...
  Installing indexes ...
  Installed 0 object(s) from 0 fixture(s)
  </code></pre>
  
  <p>I checked my db and there is no table named <code>newapp</code>, no table's name including <code>newapp</code>.</p>