title: How to create a new table using model
body: <p>So I have this django installation in which there are a bunch of migration scripts. They look like so:</p>
  
  <pre><code>00001_initial.py
  00002_blah_blah.py
  00003_bleh_bleh.py
  </code></pre>
  
  <p>Now I know these are "database building" scripts which will take stuff defined in <code>models.py</code> and run them against the db to "create" tables and stuff.</p>
  
  <p>I want to create a new table(so I created its definition in models.py). For this, I have copied another model class and edited its name and fields and it is all fine. Lets call this new model class 'boom'.</p>
  
  <p>My question is now how do I "create" this boom table using the migration script and the boom model?</p>
  
  <p>I am worried that I might accidentally disrupt anything that is already in DB. How do I run the migration to create only boom table? How do I create a migration script specifically for it?</p>
  
  <p>I know that it has something to do with <code>manage.py</code> and running <code>migrate</code> or <code>runmigration</code> (or is it <code>sqlmigrate</code>?...im confused). While creating the boom table, I dont want the database to go <strong><em>boom</em></strong> if you know what I mean :)</p>