def forwards(self, orm):
        # Adding field 'Login.additional_public_keys'
        db.add_column('ssheepdog_login', 'additional_public_keys', self.gf('ssheepdog.fields.PublicKeyField')(default='', blank=True), keep_default=False)

        # Changing field 'UserProfile.ssh_key'
        db.alter_column('ssheepdog_userprofile', 'ssh_key', self.gf('ssheepdog.fields.PublicKeyField')(blank=True))

        # Delete permission which was unintionally injected by previous migration
        orm['auth.Permission'].objects.filter(name='Verbose Name').delete()

        ct, created = orm['contenttypes.ContentType'].objects.get_or_create(
            model='login', app_label='ssheepdog')
        for codename, name in NEW_PERMISSIONS:
            add_permission(orm, codename, name)
    def forwards(self, orm):
        # Adding field 'Login.additional_public_keys'
        db.add_column(
            "ssheepdog_login",
            "additional_public_keys",
            self.gf("ssheepdog.fields.PublicKeyField")(default="", blank=True),
            keep_default=False,
        )

        # Changing field 'UserProfile.ssh_key'
        db.alter_column("ssheepdog_userprofile", "ssh_key", self.gf("ssheepdog.fields.PublicKeyField")(blank=True))

        # Delete permission which was unintionally injected by previous migration
        orm["auth.Permission"].objects.filter(name="Verbose Name").delete()

        ct, created = orm["contenttypes.ContentType"].objects.get_or_create(model="login", app_label="ssheepdog")
        for codename, name in NEW_PERMISSIONS:
            add_permission(orm, codename, name)
    def forwards(self, orm):
        # Adding field 'Login.additional_public_keys'
        db.add_column('ssheepdog_login',
                      'additional_public_keys',
                      self.gf('ssheepdog.fields.PublicKeyField')(default='',
                                                                 blank=True),
                      keep_default=False)

        # Changing field 'UserProfile.ssh_key'
        db.alter_column('ssheepdog_userprofile', 'ssh_key',
                        self.gf('ssheepdog.fields.PublicKeyField')(blank=True))

        # Delete permission which was unintionally injected by previous migration
        orm['auth.Permission'].objects.filter(name='Verbose Name').delete()

        ct, created = orm['contenttypes.ContentType'].objects.get_or_create(
            model='login', app_label='ssheepdog')
        for codename, name in NEW_PERMISSIONS:
            add_permission(orm, codename, name)
예제 #4
0
 def forwards(self, orm):
     ct, created = orm['contenttypes.ContentType'].objects.get_or_create(
         model='login', app_label='ssheepdog')
     for codename, name in PERMISSIONS:
         add_permission(orm, codename, name)