def forwards(self, orm):
        # Adding model 'Cloud'
        db.create_table(u'cloudslave_cloud', (
            ('name', self.gf('django.db.models.fields.CharField')(max_length=200, primary_key=True)),
            ('endpoint', self.gf('django.db.models.fields.URLField')(max_length=200)),
            ('user_name', self.gf('django.db.models.fields.CharField')(max_length=200)),
            ('tenant_name', self.gf('django.db.models.fields.CharField')(max_length=200)),
            ('password', self.gf('django.db.models.fields.CharField')(max_length=200)),
            ('region', self.gf('django.db.models.fields.CharField')(max_length=200, blank=True)),
            ('flavor_name', self.gf('django.db.models.fields.CharField')(max_length=200)),
            ('image_name', self.gf('django.db.models.fields.CharField')(max_length=200)),
            ('floating_ip_mode', self.gf('django.db.models.fields.SmallIntegerField')(default=0)),
        ))
        db.send_create_signal(u'cloudslave', ['Cloud'])

        # Adding model 'KeyPair'
        db.create_table(u'cloudslave_keypair', (
            (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('cloud', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['cloudslave.Cloud'])),
            ('name', self.gf('django.db.models.fields.CharField')(max_length=200)),
            ('private_key', self.gf('django.db.models.fields.TextField')()),
            ('public_key', self.gf('django.db.models.fields.TextField')()),
        ))
        db.send_create_signal(u'cloudslave', ['KeyPair'])

        # Adding unique constraint on 'KeyPair', fields ['cloud', 'name']
        db.create_unique(u'cloudslave_keypair', ['cloud_id', 'name'])

        # Adding model 'Reservation'
        db.create_table(u'cloudslave_reservation', (
            (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('cloud', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['cloudslave.Cloud'])),
            ('number_of_slaves', self.gf('django.db.models.fields.IntegerField')()),
            ('state', self.gf('django.db.models.fields.SmallIntegerField')(default=0)),
            ('timeout', self.gf('django.db.models.fields.DateTimeField')()),
        ))
        db.send_create_signal(u'cloudslave', ['Reservation'])

        # Adding model 'Slave'
        db.create_table(u'cloudslave_slave', (
            ('name', self.gf('django.db.models.fields.CharField')(max_length=200, primary_key=True)),
            ('reservation', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['cloudslave.Reservation'])),
            ('cloud_node_id', self.gf('django.db.models.fields.CharField')(max_length=200)),
            ('state', self.gf('django.db.models.fields.CharField')(max_length=15, null=True, blank=True)),
        ))
        db.send_create_signal(u'cloudslave', ['Slave'])