def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'FaqConfigTranslation'
        db.create_table(u'aldryn_faq_faqconfig_translation', (
            (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('language_code', self.gf('django.db.models.fields.CharField')(max_length=15, db_index=True)),
            ('app_title', self.gf('django.db.models.fields.CharField')(max_length=234)),
            (u'master', self.gf('django.db.models.fields.related.ForeignKey')(related_name='translations', null=True, to=orm['aldryn_faq.FaqConfig'])),
        ))
        db.send_create_signal(u'aldryn_faq', ['FaqConfigTranslation'])

        # Adding unique constraint on 'FaqConfigTranslation', fields ['language_code', u'master']
        db.create_unique(u'aldryn_faq_faqconfig_translation', ['language_code', u'master_id'])

        # Adding model 'FaqConfig'
        db.create_table(u'aldryn_faq_faqconfig', (
            (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('type', self.gf('django.db.models.fields.CharField')(max_length=100)),
            ('namespace', self.gf('django.db.models.fields.CharField')(default=None, max_length=100)),
            ('app_data', self.gf('app_data.fields.AppDataField')(default='{}')),
        ))
        db.send_create_signal(u'aldryn_faq', ['FaqConfig'])

        # Adding field 'Category.namespace'
        db.add_column(u'aldryn_faq_category', 'namespace',
                      self.gf('django.db.models.fields.related.ForeignKey')(default=None, null=True, to=orm['aldryn_faq.FaqConfig']),
                      keep_default=False)
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting model 'LatestQuestionPlugin'
        db.delete_table(u'cmsplugin_latestquestionplugin')

        # Adding model 'TopQuestionsPlugin'
        db.create_table(u'cmsplugin_topquestionsplugin', (
            (u'cmsplugin_ptr',
             self.gf('django.db.models.fields.related.OneToOneField')(
                 to=orm['cms.CMSPlugin'], unique=True, primary_key=True)),
            ('questions',
             self.gf('django.db.models.fields.IntegerField')(default=5)),
        ))
        db.send_create_signal(u'aldryn_faq', ['TopQuestionsPlugin'])

        # Adding model 'LatestQuestionsPlugin'
        db.create_table(u'cmsplugin_latestquestionsplugin', (
            (u'cmsplugin_ptr',
             self.gf('django.db.models.fields.related.OneToOneField')(
                 to=orm['cms.CMSPlugin'], unique=True, primary_key=True)),
            ('questions',
             self.gf('django.db.models.fields.IntegerField')(default=5)),
        ))
        db.send_create_signal(u'aldryn_faq', ['LatestQuestionsPlugin'])

        # Adding field 'Question.is_top'
        db.add_column(
            u'aldryn_faq_question',
            'is_top',
            self.gf('django.db.models.fields.BooleanField')(default=False),
            keep_default=False)
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'SelectedCategory'
        db.create_table(u'aldryn_faq_selectedcategory', (
            (u'id',
             self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('category', self.gf('django.db.models.fields.related.ForeignKey')(
                to=orm['aldryn_faq.Category'])),
            ('position',
             self.gf('django.db.models.fields.PositiveIntegerField')(
                 null=True, blank=True)),
            ('cms_plugin',
             self.gf('django.db.models.fields.related.ForeignKey')(
                 related_name='selected_categories',
                 to=orm['aldryn_faq.CategoryListPlugin'])),
        ))
        db.send_create_signal(u'aldryn_faq', ['SelectedCategory'])

        # Adding model 'CategoryListPlugin'
        db.create_table(
            u'cmsplugin_categorylistplugin',
            ((u'cmsplugin_ptr',
              self.gf('django.db.models.fields.related.OneToOneField')(
                  to=orm['cms.CMSPlugin'], unique=True, primary_key=True)), ))
        db.send_create_signal(u'aldryn_faq', ['CategoryListPlugin'])
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding field 'Question.answer_text'
        db.add_column(u'aldryn_faq_question', 'answer_text',
                      self.gf('djangocms_text_ckeditor.fields.HTMLField')(null=True, blank=True),
                      keep_default=False)
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding field 'CategoryTranslation.slug'
        db.add_column(u'aldryn_faq_category_translation', 'slug',
                      self.gf('django.db.models.fields.SlugField')(default='', max_length=255, blank=True),
                      keep_default=False)
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding field 'Question.number_of_visits'
        db.add_column(u'aldryn_faq_question', 'number_of_visits',
                      self.gf('django.db.models.fields.PositiveIntegerField')(default=0),
                      keep_default=False)
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting model 'SelectedCategory'
        db.delete_table(u'aldryn_faq_selectedcategory')

        # Deleting model 'CategoryListPlugin'
        db.delete_table(u'cmsplugin_categorylistplugin')
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Removing unique constraint on 'QuestionTranslation', fields ['language_code', 'master']
        db.delete_unique(u'aldryn_faq_question_translation', ['language_code', 'master_id'])

        # Deleting model 'QuestionTranslation'
        db.delete_table(u'aldryn_faq_question_translation')
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting model 'SelectedCategory'
        db.delete_table(u'aldryn_faq_selectedcategory')

        # Deleting model 'CategoryListPlugin'
        db.delete_table(u'cmsplugin_categorylistplugin')
Exemple #10
0
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting model 'QuestionListPlugin'
        db.delete_table(u'cmsplugin_questionlistplugin')

        # Removing M2M table for field questions on 'QuestionListPlugin'
        db.delete_table(db.shorten_name(u'cmsplugin_questionlistplugin_questions'))
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding field 'Question.number_of_visits'
        db.add_column(
            u'aldryn_faq_question',
            'number_of_visits',
            self.gf('django.db.models.fields.PositiveIntegerField')(default=0),
            keep_default=False)
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'LatestQuestionPlugin'
        db.create_table(u'cmsplugin_latestquestionplugin', (
            (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)),
            ('latest_questions', self.gf('django.db.models.fields.IntegerField')(default=5)),
        ))
        db.send_create_signal(u'aldryn_faq', ['LatestQuestionPlugin'])
Exemple #13
0
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Removing unique constraint on 'QuestionTranslation', fields ['language_code', 'master']
        db.delete_unique(u'aldryn_faq_question_translation',
                         ['language_code', 'master_id'])

        # Deleting model 'QuestionTranslation'
        db.delete_table(u'aldryn_faq_question_translation')
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding field 'Question.answer_text'
        db.add_column(u'aldryn_faq_question',
                      'answer_text',
                      self.gf('djangocms_text_ckeditor.fields.HTMLField')(
                          null=True, blank=True),
                      keep_default=False)
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'MostReadQuestionsPlugin'
        db.create_table(u'aldryn_faq_mostreadquestionsplugin', (
            (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)),
            ('questions', self.gf('django.db.models.fields.IntegerField')(default=5)),
        ))
        db.send_create_signal(u'aldryn_faq', ['MostReadQuestionsPlugin'])
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        for question in orm['aldryn_faq.Question'].objects.all():
            trans = orm['aldryn_faq.QuestionTranslation']()
            trans.language_code = question.language
            trans.title = question.title
            trans.answer_text = question.answer_text
            trans.master = question
            trans.save()
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding field 'Category.namespace'
        db.add_column(u'aldryn_faq_category', 'namespace',
                      self.gf('django.db.models.fields.related.ForeignKey')(default=None, null=True, to=orm['aldryn_faq.FaqConfig']),
                      keep_default=False)

        # Deleting field 'Category.appconfig'
        db.delete_column(u'aldryn_faq_category', 'appconfig_id')
Exemple #18
0
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting field 'Question.answer_text'
        db.delete_column(u'aldryn_faq_question', 'answer_text')

        # Deleting field 'Question.language'
        db.delete_column(u'aldryn_faq_question', 'language')

        # Deleting field 'Question.title'
        db.delete_column(u'aldryn_faq_question', 'title')
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting field 'Question.answer_text'
        db.delete_column(u'aldryn_faq_question', 'answer_text')

        # Deleting field 'Question.language'
        db.delete_column(u'aldryn_faq_question', 'language')

        # Deleting field 'Question.title'
        db.delete_column(u'aldryn_faq_question', 'title')
    def backwards(self, orm):
        raise RuntimeError("Cannot reverse this migration. 'Question.language' and its values cannot be restored.")

        rename_tables_new_to_old(db)

        # Adding field 'Question.answer_text'
        db.add_column(u'aldryn_faq_question', 'answer_text',
                      self.gf('djangocms_text_ckeditor.fields.HTMLField')(null=True, blank=True),
                      keep_default=False)
        # User chose to not deal with backwards NULL issues for 'Question.language'
        # The following code is provided here to aid in writing a correct migration        # Adding field 'Question.language'
        db.add_column(u'aldryn_faq_question', 'language',
                      self.gf('django.db.models.fields.CharField')(max_length=5),
                      keep_default=False)
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Removing unique constraint on 'FaqConfigTranslation', fields ['language_code', u'master']
        db.delete_unique(u'aldryn_faq_faqconfig_translation', ['language_code', u'master_id'])

        # Deleting model 'FaqConfigTranslation'
        db.delete_table(u'aldryn_faq_faqconfig_translation')

        # Deleting model 'FaqConfig'
        db.delete_table(u'aldryn_faq_faqconfig')

        # Deleting field 'Category.namespace'
        db.delete_column(u'aldryn_faq_category', 'namespace_id')
Exemple #22
0
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding field 'Category.namespace'
        db.add_column(u'aldryn_faq_category',
                      'namespace',
                      self.gf('django.db.models.fields.related.ForeignKey')(
                          default=None,
                          null=True,
                          to=orm['aldryn_faq.FaqConfig']),
                      keep_default=False)

        # Deleting field 'Category.appconfig'
        db.delete_column(u'aldryn_faq_category', 'appconfig_id')
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'QuestionTranslation'
        db.create_table(u'aldryn_faq_question_translation', (
            (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('title', self.gf('django.db.models.fields.CharField')(max_length=255)),
            ('answer_text', self.gf('djangocms_text_ckeditor.fields.HTMLField')(null=True, blank=True)),
            ('language_code', self.gf('django.db.models.fields.CharField')(max_length=15, db_index=True)),
            ('master', self.gf('django.db.models.fields.related.ForeignKey')(related_name='translations', null=True, to=orm['aldryn_faq.Question'])),
        ))
        db.send_create_signal(u'aldryn_faq', ['QuestionTranslation'])

        # Adding unique constraint on 'QuestionTranslation', fields ['language_code', 'master']
        db.create_unique(u'aldryn_faq_question_translation', ['language_code', 'master_id'])
Exemple #24
0
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Removing unique constraint on 'FaqConfigTranslation', fields ['language_code', u'master']
        db.delete_unique(u'aldryn_faq_faqconfig_translation',
                         ['language_code', u'master_id'])

        # Deleting model 'FaqConfigTranslation'
        db.delete_table(u'aldryn_faq_faqconfig_translation')

        # Deleting model 'FaqConfig'
        db.delete_table(u'aldryn_faq_faqconfig')

        # Deleting field 'Category.namespace'
        db.delete_column(u'aldryn_faq_category', 'namespace_id')
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'SelectedCategory'
        db.create_table(u'aldryn_faq_selectedcategory', (
            (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('category', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['aldryn_faq.Category'])),
            ('position', self.gf('django.db.models.fields.PositiveIntegerField')(null=True, blank=True)),
            ('cms_plugin', self.gf('django.db.models.fields.related.ForeignKey')(related_name='selected_categories', to=orm['aldryn_faq.CategoryListPlugin'])),
        ))
        db.send_create_signal(u'aldryn_faq', ['SelectedCategory'])

        # Adding model 'CategoryListPlugin'
        db.create_table(u'cmsplugin_categorylistplugin', (
            (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)),
        ))
        db.send_create_signal(u'aldryn_faq', ['CategoryListPlugin'])
Exemple #26
0
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'QuestionListPlugin'
        db.create_table(u'cmsplugin_questionlistplugin', (
            (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)),
        ))
        db.send_create_signal(u'aldryn_faq', ['QuestionListPlugin'])


        # Adding SortedM2M table for field questions on 'QuestionListPlugin'
        db.create_table(u'aldryn_faq_questionlistplugin_questions', (
            ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
            ('questionlistplugin', models.ForeignKey(orm[u'aldryn_faq.questionlistplugin'], null=False)),
            ('question', models.ForeignKey(orm[u'aldryn_faq.question'], null=False)),
            ('sort_value', models.IntegerField())
        ))
        db.create_unique(u'aldryn_faq_questionlistplugin_questions', ['questionlistplugin_id', 'question_id'])
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'LatestQuestionPlugin'
        db.create_table(u'cmsplugin_latestquestionplugin', (
            (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)),
            ('latest_questions', self.gf('django.db.models.fields.IntegerField')(default=5)),
        ))
        db.send_create_signal(u'aldryn_faq', ['LatestQuestionPlugin'])

        # Deleting model 'TopQuestionsPlugin'
        db.delete_table(u'cmsplugin_topquestionsplugin')

        # Deleting model 'LatestQuestionsPlugin'
        db.delete_table(u'cmsplugin_latestquestionsplugin')

        # Deleting field 'Question.is_top'
        db.delete_column(u'aldryn_faq_question', 'is_top')
Exemple #28
0
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'FaqConfigTranslation'
        db.create_table(u'aldryn_faq_faqconfig_translation', (
            (u'id',
             self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('language_code', self.gf('django.db.models.fields.CharField')(
                max_length=15, db_index=True)),
            ('app_title',
             self.gf('django.db.models.fields.CharField')(max_length=234)),
            (u'master', self.gf('django.db.models.fields.related.ForeignKey')(
                related_name='translations',
                null=True,
                to=orm['aldryn_faq.FaqConfig'])),
        ))
        db.send_create_signal(u'aldryn_faq', ['FaqConfigTranslation'])

        # Adding unique constraint on 'FaqConfigTranslation', fields ['language_code', u'master']
        db.create_unique(u'aldryn_faq_faqconfig_translation',
                         ['language_code', u'master_id'])

        # Adding model 'FaqConfig'
        db.create_table(u'aldryn_faq_faqconfig', (
            (u'id',
             self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('type',
             self.gf('django.db.models.fields.CharField')(max_length=100)),
            ('namespace', self.gf('django.db.models.fields.CharField')(
                default=None, max_length=100)),
            ('app_data',
             self.gf('app_data.fields.AppDataField')(default='{}')),
        ))
        db.send_create_signal(u'aldryn_faq', ['FaqConfig'])

        # Adding field 'Category.namespace'
        db.add_column(u'aldryn_faq_category',
                      'namespace',
                      self.gf('django.db.models.fields.related.ForeignKey')(
                          default=None,
                          null=True,
                          to=orm['aldryn_faq.FaqConfig']),
                      keep_default=False)
Exemple #29
0
    def backwards(self, orm):
        raise RuntimeError(
            "Cannot reverse this migration. 'Question.language' and its values cannot be restored."
        )

        rename_tables_new_to_old(db)

        # Adding field 'Question.answer_text'
        db.add_column(u'aldryn_faq_question',
                      'answer_text',
                      self.gf('djangocms_text_ckeditor.fields.HTMLField')(
                          null=True, blank=True),
                      keep_default=False)
        # User chose to not deal with backwards NULL issues for 'Question.language'
        # The following code is provided here to aid in writing a correct migration        # Adding field 'Question.language'
        db.add_column(
            u'aldryn_faq_question',
            'language',
            self.gf('django.db.models.fields.CharField')(max_length=5),
            keep_default=False)
Exemple #30
0
    def forwards(self, orm):
        rename_tables_new_to_old(db)

        # Adding model 'QuestionTranslation'
        db.create_table(u'aldryn_faq_question_translation', (
            (u'id',
             self.gf('django.db.models.fields.AutoField')(primary_key=True)),
            ('title',
             self.gf('django.db.models.fields.CharField')(max_length=255)),
            ('answer_text',
             self.gf('djangocms_text_ckeditor.fields.HTMLField')(null=True,
                                                                 blank=True)),
            ('language_code', self.gf('django.db.models.fields.CharField')(
                max_length=15, db_index=True)),
            ('master', self.gf('django.db.models.fields.related.ForeignKey')(
                related_name='translations',
                null=True,
                to=orm['aldryn_faq.Question'])),
        ))
        db.send_create_signal(u'aldryn_faq', ['QuestionTranslation'])

        # Adding unique constraint on 'QuestionTranslation', fields ['language_code', 'master']
        db.create_unique(u'aldryn_faq_question_translation',
                         ['language_code', 'master_id'])
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting field 'Question.answer_text'
        db.delete_column(u'aldryn_faq_question', 'answer_text')
Exemple #32
0
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Changing field 'QuestionTranslation.answer_text'
        db.alter_column(u'aldryn_faq_question_translation', 'answer_text', self.gf('djangocms_text_ckeditor.fields.HTMLField')(null=True))
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting field 'Question.answer_text'
        db.delete_column(u'aldryn_faq_question', 'answer_text')
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting field 'Question.number_of_visits'
        db.delete_column(u'aldryn_faq_question', 'number_of_visits')
 def forwards(self, orm):
     rename_tables_new_to_old(db)
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting model 'MostReadQuestionsPlugin'
        db.delete_table(u'aldryn_faq_mostreadquestionsplugin')
Exemple #37
0
 def forwards(self, orm):
     rename_tables_new_to_old(db)
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting model 'LatestQuestionPlugin'
        db.delete_table(u'cmsplugin_latestquestionplugin')
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting model 'MostReadQuestionsPlugin'
        db.delete_table(u'aldryn_faq_mostreadquestionsplugin')
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting field 'Question.number_of_visits'
        db.delete_column(u'aldryn_faq_question', 'number_of_visits')
    def backwards(self, orm):
        rename_tables_new_to_old(db)

        # Deleting field 'CategoryTranslation.slug'
        db.delete_column(u'aldryn_faq_category_translation', 'slug')
 def backwards(self, orm):
     rename_tables_new_to_old(db)
Exemple #43
0
 def backwards(self, orm):
     rename_tables_new_to_old(db)
 def backwards(self, orm):
     rename_tables_new_to_old(db, self.cms_plugin_table_mapping)