0001_initial.py 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # -*- coding: utf-8 -*-
  2. from __future__ import unicode_literals
  3. from django.db import models, migrations
  4. class Migration(migrations.Migration):
  5. dependencies = [
  6. ]
  7. operations = [
  8. migrations.CreateModel(
  9. name='Setting',
  10. fields=[
  11. ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
  12. ('setting', models.CharField(unique=True, max_length=255)),
  13. ('name', models.CharField(max_length=255)),
  14. ('description', models.TextField(null=True, blank=True)),
  15. ('legend', models.CharField(max_length=255, null=True, blank=True)),
  16. ('order', models.IntegerField(default=0, db_index=True)),
  17. ('dry_value', models.TextField(null=True, blank=True)),
  18. ('default_value', models.TextField(null=True, blank=True)),
  19. ('python_type', models.CharField(default=b'string', max_length=255)),
  20. ('is_lazy', models.BooleanField(default=False)),
  21. ('form_field', models.CharField(default=b'text', max_length=255)),
  22. ('pickled_field_extra', models.TextField(null=True, blank=True)),
  23. ],
  24. options={
  25. },
  26. bases=(models.Model,),
  27. ),
  28. migrations.CreateModel(
  29. name='SettingsGroup',
  30. fields=[
  31. ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
  32. ('key', models.CharField(unique=True, max_length=255)),
  33. ('name', models.CharField(max_length=255)),
  34. ('description', models.TextField(null=True, blank=True)),
  35. ],
  36. options={
  37. },
  38. bases=(models.Model,),
  39. ),
  40. migrations.AddField(
  41. model_name='setting',
  42. name='group',
  43. field=models.ForeignKey(to='misago_conf.SettingsGroup', to_field='id'),
  44. preserve_default=True,
  45. ),
  46. ]