Skip to content

Commit 01f3d64

Browse files
committed
Merge pull request #1 from dabapps/django-17
Upgrade to Django 1.7
2 parents 92ecdb1 + b9ce9bd commit 01f3d64

File tree

3 files changed

+32
-46
lines changed

3 files changed

+32
-46
lines changed
Lines changed: 31 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,32 @@
11
# -*- coding: utf-8 -*-
2-
from south.utils import datetime_utils as datetime
3-
from south.db import db
4-
from south.v2 import SchemaMigration
5-
from django.db import models
6-
7-
8-
class Migration(SchemaMigration):
9-
10-
def forwards(self, orm):
11-
# Adding model 'Job'
12-
db.create_table(u'django_dbq_job', (
13-
('id', self.gf('uuidfield.fields.UUIDField')(unique=True, max_length=32, primary_key=True, db_index=True)),
14-
('created', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, db_index=True, blank=True)),
15-
('modified', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)),
16-
('name', self.gf('django.db.models.fields.CharField')(max_length=100)),
17-
('state', self.gf('django.db.models.fields.CharField')(default='NEW', max_length=20, db_index=True)),
18-
('next_task', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)),
19-
('workspace', self.gf('jsonfield.fields.JSONField')(null=True)),
20-
('queue_name', self.gf('django.db.models.fields.CharField')(default='default', max_length=20, db_index=True)),
21-
))
22-
db.send_create_signal(u'django_dbq', ['Job'])
23-
24-
25-
def backwards(self, orm):
26-
# Deleting model 'Job'
27-
db.delete_table(u'django_dbq_job')
28-
29-
30-
models = {
31-
u'django_dbq.job': {
32-
'Meta': {'ordering': "['-created']", 'object_name': 'Job'},
33-
'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'db_index': 'True', 'blank': 'True'}),
34-
'id': ('uuidfield.fields.UUIDField', [], {'unique': 'True', 'max_length': '32', 'primary_key': 'True', 'db_index': 'True'}),
35-
'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
36-
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
37-
'next_task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
38-
'queue_name': ('django.db.models.fields.CharField', [], {'default': "'default'", 'max_length': '20', 'db_index': 'True'}),
39-
'state': ('django.db.models.fields.CharField', [], {'default': "'NEW'", 'max_length': '20', 'db_index': 'True'}),
40-
'workspace': ('jsonfield.fields.JSONField', [], {'null': 'True'})
41-
}
42-
}
43-
44-
complete_apps = ['django_dbq']
2+
from __future__ import unicode_literals
3+
4+
from django.db import models, migrations
5+
import jsonfield.fields
6+
import uuidfield.fields
7+
8+
9+
class Migration(migrations.Migration):
10+
11+
dependencies = [
12+
]
13+
14+
operations = [
15+
migrations.CreateModel(
16+
name='Job',
17+
fields=[
18+
('id', uuidfield.fields.UUIDField(primary_key=True, serialize=False, editable=False, max_length=32, blank=True, unique=True, db_index=True)),
19+
('created', models.DateTimeField(auto_now_add=True, db_index=True)),
20+
('modified', models.DateTimeField(auto_now=True)),
21+
('name', models.CharField(max_length=100)),
22+
('state', models.CharField(default=b'NEW', max_length=20, db_index=True, choices=[(b'NEW', b'NEW'), (b'READY', b'READY'), (b'PROCESSING', b'PROCESSING'), (b'FAILED', b'FAILED'), (b'COMPLETE', b'COMPLETE')])),
23+
('next_task', models.CharField(max_length=100, blank=True)),
24+
('workspace', jsonfield.fields.JSONField(null=True)),
25+
('queue_name', models.CharField(default=b'default', max_length=20, db_index=True)),
26+
],
27+
options={
28+
'ordering': ['-created'],
29+
},
30+
bases=(models.Model,),
31+
),
32+
]

requirements.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
django-model-utils==1.5.0
22
django-uuidfield==0.4.0
33
jsonfield==0.9.20
4-
Django==1.6.2
4+
Django>=1.7
55
simplesignals==0.3.0
6-
south==1.0

testsettings.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
INSTALLED_APPS = (
99
'django_dbq',
10-
'south'
1110
)
1211

1312
MIDDLEWARE_CLASSES = (

0 commit comments

Comments
 (0)