X-Git-Url: https://git.mdrn.pl/prawokultury.git/blobdiff_plain/a55d79e4c27c893841712145e38d4a4a61e04b20..bf852b7e6f2828e0ef53440b69247e10b782e8cd:/contact/migrations/0001_initial.py?ds=inline diff --git a/contact/migrations/0001_initial.py b/contact/migrations/0001_initial.py index d16bf4c..4aefcd2 100644 --- a/contact/migrations/0001_initial.py +++ b/contact/migrations/0001_initial.py @@ -1,40 +1,49 @@ # -*- coding: utf-8 -*- -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - # Adding model 'Contact' - db.create_table('contact_contact', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('created_at', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), - ('ip', self.gf('django.db.models.fields.IPAddressField')(max_length=15)), - ('contact', self.gf('django.db.models.fields.CharField')(max_length=128)), - ('form_tag', self.gf('django.db.models.fields.CharField')(max_length=32)), - ('body', self.gf('jsonfield.fields.JSONField')()), - )) - db.send_create_signal('contact', ['Contact']) - - - def backwards(self, orm): - # Deleting model 'Contact' - db.delete_table('contact_contact') - - - models = { - 'contact.contact': { - 'Meta': {'ordering': "('-created_at',)", 'object_name': 'Contact'}, - 'body': ('jsonfield.fields.JSONField', [], {}), - 'contact': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'created_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'form_tag': ('django.db.models.fields.CharField', [], {'max_length': '32'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'ip': ('django.db.models.fields.IPAddressField', [], {'max_length': '15'}) - } - } - - complete_apps = ['contact'] \ No newline at end of file +from __future__ import unicode_literals + +from django.db import models, migrations +import jsonfield.fields + + +class Migration(migrations.Migration): + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='Attachment', + fields=[ + ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), + ('tag', models.CharField(max_length=64)), + ('file', models.FileField(upload_to=b'contact/attachment')), + ], + options={ + }, + bases=(models.Model,), + ), + migrations.CreateModel( + name='Contact', + fields=[ + ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), + ('created_at', models.DateTimeField(auto_now_add=True, verbose_name='submission date')), + ('ip', models.IPAddressField(default=b'127.0.0.1', verbose_name='IP address')), + ('contact', models.CharField(max_length=128, verbose_name='contact')), + ('form_tag', models.CharField(max_length=32, verbose_name='form', db_index=True)), + ('body', jsonfield.fields.JSONField(verbose_name='body')), + ('key', models.CharField(db_index=True, max_length=64, verbose_name='key', blank=True)), + ], + options={ + 'ordering': ('-created_at',), + 'verbose_name': 'submitted form', + 'verbose_name_plural': 'submitted forms', + }, + bases=(models.Model,), + ), + migrations.AddField( + model_name='attachment', + name='contact', + field=models.ForeignKey(to='contact.Contact'), + preserve_default=True, + ), + ]