title: How is django-messages creating notification types during syncdb?
body: <p>I am using the <a href="https://github.com/jtauber/django-notification/" rel="nofollow">django-notification</a> and <a href="https://github.com/arneb/django-messages" rel="nofollow">django-messages</a> projects together, and taking advantage of the django-notifications integration built in to django-messages with its default notice types for when messages are received, replied to, etc.</p>
  
  <p>However, I cannot determine how these default NoticeType objects are being created. The django-notification docs suggest using post_syncdb signal in a management.py file, which is what I'm doing for my own custom notifications. I cannot find anywhere in any of the code that these notice types are defined. Yet everytime I run syncdb on a fresh database, they magically appear. </p>
  
  <p>The "label" property of the notice types that are being created by the django-messages app are as follows:</p>
  
  <ul>
  <li>messages_received </li>
  <li>messages_sent</li>
  <li>messages_replied</li>
  <li>messages_reply_received</li>
  <li>messages_deleted</li>
  <li>messages_recovered</li>
  </ul>