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 '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'])
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')
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')
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'])
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 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')
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 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 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')
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.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')
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 field 'CategoryTranslation.slug' db.delete_column(u'aldryn_faq_category_translation', 'slug')
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)