/apps/testimonios/migrations/0002_auto__chg_field_testimonios_imagen__chg_field_testimonios_comentario.py

https://bitbucket.org/carlituxman/cms · Python · 136 lines · 120 code · 11 blank · 5 comment · 0 complexity · d8f02946d1e6b0a0038dbe7d7e2e2d76 MD5 · raw file

  1. # encoding: utf-8
  2. import datetime
  3. from south.db import db
  4. from south.v2 import SchemaMigration
  5. from django.db import models
  6. class Migration(SchemaMigration):
  7. def forwards(self, orm):
  8. # Changing field 'Testimonios.imagen'
  9. db.alter_column('testimonios_testimonios', 'imagen', self.gf('sorl.thumbnail.fields.ImageField')(max_length=100, null=True))
  10. # Changing field 'Testimonios.comentario'
  11. db.alter_column('testimonios_testimonios', 'comentario', self.gf('django.db.models.fields.TextField')(max_length=220))
  12. def backwards(self, orm):
  13. # User chose to not deal with backwards NULL issues for 'Testimonios.imagen'
  14. raise RuntimeError("Cannot reverse this migration. 'Testimonios.imagen' and its values cannot be restored.")
  15. # Changing field 'Testimonios.comentario'
  16. db.alter_column('testimonios_testimonios', 'comentario', self.gf('django.db.models.fields.CharField')(max_length=220))
  17. models = {
  18. 'catalog.brand': {
  19. 'Meta': {'ordering': "['parent__id', 'orden', 'creado_el', 'nombre']", 'object_name': 'Brand'},
  20. 'actualizado_el': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
  21. 'creado_el': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
  22. 'es_activo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
  23. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  24. 'imagen': ('sorl.thumbnail.fields.ImageField', [], {'max_length': '100'}),
  25. 'level': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}),
  26. 'lft': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}),
  27. 'link': ('django.db.models.fields.URLField', [], {'max_length': '200', 'null': 'True', 'blank': 'True'}),
  28. 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
  29. 'orden': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
  30. 'parent': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'children'", 'null': 'True', 'to': "orm['catalog.Brand']"}),
  31. 'rght': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}),
  32. 'slug': ('django.db.models.fields.SlugField', [], {'max_length': '255', 'db_index': 'True'}),
  33. 'tree_id': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'})
  34. },
  35. 'catalog.category': {
  36. 'Meta': {'object_name': 'Category'},
  37. 'actualizado_el': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
  38. 'cabeza_nom': ('django.db.models.fields.CharField', [], {'max_length': '256', 'null': 'True', 'blank': 'True'}),
  39. 'creado_el': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
  40. 'descripcion': ('django.db.models.fields.TextField', [], {}),
  41. 'en_cabeza': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
  42. 'en_menu': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
  43. 'en_pie': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
  44. 'es_activo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
  45. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  46. 'imagen': ('sorl.thumbnail.fields.ImageField', [], {'max_length': '100'}),
  47. 'level': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}),
  48. 'lft': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}),
  49. 'marca': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': "orm['catalog.Brand']", 'null': 'True', 'blank': 'True'}),
  50. 'menu_nom': ('django.db.models.fields.CharField', [], {'max_length': '256', 'null': 'True', 'blank': 'True'}),
  51. 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
  52. 'orden': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
  53. 'parent': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'children'", 'null': 'True', 'to': "orm['catalog.Category']"}),
  54. 'pie_nom': ('django.db.models.fields.CharField', [], {'max_length': '256', 'null': 'True', 'blank': 'True'}),
  55. 'resumen': ('django.db.models.fields.TextField', [], {}),
  56. 'rght': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}),
  57. 'slug': ('django.db.models.fields.SlugField', [], {'max_length': '255', 'db_index': 'True'}),
  58. 'tree_id': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'})
  59. },
  60. 'contenttypes.contenttype': {
  61. 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
  62. 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
  63. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  64. 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
  65. 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
  66. },
  67. 'metatags.metatag': {
  68. 'Meta': {'object_name': 'Metatag'},
  69. 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
  70. 'descripcion': ('django.db.models.fields.CharField', [], {'max_length': '150', 'null': 'True', 'blank': 'True'}),
  71. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  72. 'object_id': ('django.db.models.fields.PositiveIntegerField', [], {}),
  73. 'palabras_clave': ('django.db.models.fields.CharField', [], {'max_length': '150', 'null': 'True', 'blank': 'True'}),
  74. 'robots': ('django.db.models.fields.CharField', [], {'default': '0', 'max_length': '2'}),
  75. 'titulo': ('django.db.models.fields.CharField', [], {'max_length': '70', 'null': 'True', 'blank': 'True'})
  76. },
  77. 'testimonios.testimonios': {
  78. 'Meta': {'ordering': "['orden']", 'object_name': 'Testimonios'},
  79. 'actualizado_el': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
  80. 'categoria': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['catalog.Category']", 'blank': 'True'}),
  81. 'comentario': ('django.db.models.fields.TextField', [], {'max_length': '220'}),
  82. 'creado_el': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
  83. 'es_activo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
  84. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  85. 'imagen': ('sorl.thumbnail.fields.ImageField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'}),
  86. 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '120'}),
  87. 'orden': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
  88. 'pagina': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['web.Pagina']", 'blank': 'True'})
  89. },
  90. 'testimonios.testimoniosconfig': {
  91. 'Meta': {'object_name': 'TestimoniosConfig'},
  92. 'analytics': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
  93. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  94. 'imagen': ('sorl.thumbnail.fields.ImageField', [], {'max_length': '100'}),
  95. 'texto': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
  96. 'texto_lat': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
  97. 'titulo': ('django.db.models.fields.CharField', [], {'max_length': '120'}),
  98. 'titulo_lat': ('django.db.models.fields.CharField', [], {'max_length': '120'})
  99. },
  100. 'web.pagina': {
  101. 'Meta': {'object_name': 'Pagina'},
  102. 'actualizado_el': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
  103. 'cabeza_nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
  104. 'contenido': ('django.db.models.fields.TextField', [], {}),
  105. 'creado_el': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
  106. 'en_cabeza': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
  107. 'en_menu': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
  108. 'en_pie': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
  109. 'es_activo': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
  110. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  111. 'level': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}),
  112. 'lft': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}),
  113. 'menu_nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
  114. 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '60'}),
  115. 'parent': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'children'", 'null': 'True', 'to': "orm['web.Pagina']"}),
  116. 'pie_nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
  117. 'plantilla': ('django.db.models.fields.CharField', [], {'max_length': '256'}),
  118. 'resumen': ('django.db.models.fields.TextField', [], {}),
  119. 'rght': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}),
  120. 'slug': ('django.db.models.fields.SlugField', [], {'max_length': '255', 'db_index': 'True'}),
  121. 'titulo': ('django.db.models.fields.CharField', [], {'max_length': '120'}),
  122. 'tree_id': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'})
  123. }
  124. }
  125. complete_apps = ['testimonios']