Skip to content

Commit

Permalink
Merge pull request #6 from tswicegood/migrations
Browse files Browse the repository at this point in the history
Migrations
  • Loading branch information
tswicegood committed Sep 30, 2011
2 parents d8f26ce + 0329de6 commit 49cdd6c
Show file tree
Hide file tree
Showing 3 changed files with 85 additions and 0 deletions.
84 changes: 84 additions & 0 deletions armstrong/core/arm_wells/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# encoding: 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 'WellType'
db.create_table('arm_wells_welltype', (
('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
('title', self.gf('django.db.models.fields.CharField')(max_length=100)),
('slug', self.gf('django.db.models.fields.SlugField')(max_length=50, db_index=True)),
))
db.send_create_signal('arm_wells', ['WellType'])

# Adding model 'Well'
db.create_table('arm_wells_well', (
('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
('type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['arm_wells.WellType'])),
('pub_date', self.gf('django.db.models.fields.DateTimeField')()),
('expires', self.gf('django.db.models.fields.DateTimeField')(null=True, blank=True)),
('active', self.gf('django.db.models.fields.BooleanField')(default=True)),
))
db.send_create_signal('arm_wells', ['Well'])

# Adding model 'Node'
db.create_table('arm_wells_node', (
('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
('well', self.gf('django.db.models.fields.related.ForeignKey')(related_name='nodes', to=orm['arm_wells.Well'])),
('order', self.gf('django.db.models.fields.IntegerField')(default=0)),
('content_type', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['contenttypes.ContentType'])),
('object_id', self.gf('django.db.models.fields.PositiveIntegerField')()),
))
db.send_create_signal('arm_wells', ['Node'])


def backwards(self, orm):

# Deleting model 'WellType'
db.delete_table('arm_wells_welltype')

# Deleting model 'Well'
db.delete_table('arm_wells_well')

# Deleting model 'Node'
db.delete_table('arm_wells_node')


models = {
'arm_wells.node': {
'Meta': {'ordering': "['order']", 'object_name': 'Node'},
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'object_id': ('django.db.models.fields.PositiveIntegerField', [], {}),
'order': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
'well': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'nodes'", 'to': "orm['arm_wells.Well']"})
},
'arm_wells.well': {
'Meta': {'object_name': 'Well'},
'active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
'expires': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'pub_date': ('django.db.models.fields.DateTimeField', [], {}),
'type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['arm_wells.WellType']"})
},
'arm_wells.welltype': {
'Meta': {'object_name': 'WellType'},
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'slug': ('django.db.models.fields.SlugField', [], {'max_length': '50', 'db_index': 'True'}),
'title': ('django.db.models.fields.CharField', [], {'max_length': '100'})
},
'contenttypes.contenttype': {
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
}
}

complete_apps = ['arm_wells']
Empty file.
1 change: 1 addition & 0 deletions fabfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
'django.contrib.contenttypes',
'armstrong.core.arm_wells',
'armstrong.core.arm_wells.tests.arm_wells_support',
'south',
),
'TEMPLATE_CONTEXT_PROCESSORS': (
'django.core.context_processors.request',
Expand Down

0 comments on commit 49cdd6c

Please sign in to comment.