-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
Conflicts: docs/upgrade/2.4.rst
- Loading branch information
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,43 +1,55 @@ | ||
|
||
# -*- coding: utf-8 -*- | ||
import datetime | ||
from south.db import db | ||
from south.v2 import SchemaMigration | ||
from django.db import models | ||
from cms.plugins.file.models import * | ||
|
||
class Migration: | ||
|
||
depends_on = ( | ||
("cms", "0001_initial"), | ||
) | ||
|
||
class Migration(SchemaMigration): | ||
|
||
def forwards(self, orm): | ||
|
||
# Adding model 'File' | ||
db.create_table('file_file', ( | ||
('cmsplugin_ptr', models.OneToOneField(orm['cms.CMSPlugin'])), | ||
('file', models.FileField(_("file"), upload_to=CMSPlugin.get_media_path)), | ||
('title', models.CharField(_("title"), max_length=255, null=True, blank=True)), | ||
db.create_table('cmsplugin_file', ( | ||
('cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)), | ||
('file', self.gf('django.db.models.fields.files.FileField')(max_length=100)), | ||
('title', self.gf('django.db.models.fields.CharField')(max_length=255, null=True, blank=True)), | ||
)) | ||
db.send_create_signal('file', ['File']) | ||
|
||
|
||
|
||
|
||
|
||
def backwards(self, orm): | ||
|
||
# Deleting model 'File' | ||
db.delete_table('file_file') | ||
|
||
|
||
|
||
db.delete_table('cmsplugin_file') | ||
|
||
|
||
models = { | ||
'cms.cmsplugin': { | ||
'_stub': True, | ||
'id': ('models.AutoField', [], {'primary_key': 'True'}) | ||
'Meta': {'object_name': 'CMSPlugin'}, | ||
'changed_date': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
'creation_date': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), | ||
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
'language': ('django.db.models.fields.CharField', [], {'max_length': '15', 'db_index': 'True'}), | ||
'level': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), | ||
'lft': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), | ||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.CMSPlugin']", 'null': 'True', 'blank': 'True'}), | ||
'placeholder': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.Placeholder']", 'null': 'True'}), | ||
'plugin_type': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}), | ||
'position': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True', 'blank': 'True'}), | ||
'rght': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), | ||
'tree_id': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}) | ||
}, | ||
'cms.page': { | ||
'Meta': {'ordering': "('tree_id','lft')"}, | ||
'_stub': True, | ||
'id': ('models.AutoField', [], {'primary_key': 'True'}) | ||
'cms.placeholder': { | ||
'Meta': {'object_name': 'Placeholder'}, | ||
'default_width': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True'}), | ||
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}) | ||
}, | ||
'file.file': { | ||
'Meta': {'object_name': 'File', 'db_table': "'cmsplugin_file'", '_ormbases': ['cms.CMSPlugin']}, | ||
'cmsplugin_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}), | ||
'file': ('django.db.models.fields.files.FileField', [], {'max_length': '100'}), | ||
'title': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}) | ||
} | ||
} | ||
|
||
|
||
complete_apps = ['file'] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,32 +1,44 @@ | ||
|
||
# -*- coding: utf-8 -*- | ||
from south.db import db | ||
from django.db import models | ||
from cms.plugins.file.models import * | ||
|
||
class Migration: | ||
|
||
def forwards(self, orm): | ||
"Write your forwards migration here" | ||
|
||
|
||
def backwards(self, orm): | ||
"Write your backwards migration here" | ||
|
||
|
||
|
||
models = { | ||
'file.file': { | ||
'cmsplugin_ptr': ('models.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}), | ||
'file': ('models.FileField', [], {'max_length': '100'}), | ||
'title': ('models.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}) | ||
}, | ||
'cms.cmsplugin': { | ||
'_stub': True, | ||
'id': ('models.AutoField', [], {'primary_key': 'True', 'blank': 'True'}) | ||
'Meta': {'object_name': 'CMSPlugin'}, | ||
'changed_date': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
'creation_date': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), | ||
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
'language': ('django.db.models.fields.CharField', [], {'max_length': '15', 'db_index': 'True'}), | ||
'level': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), | ||
'lft': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), | ||
'parent': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.CMSPlugin']", 'null': 'True', 'blank': 'True'}), | ||
'placeholder': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.Placeholder']", 'null': 'True'}), | ||
'plugin_type': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}), | ||
'position': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True', 'blank': 'True'}), | ||
'rght': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), | ||
'tree_id': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}) | ||
}, | ||
'cms.placeholder': { | ||
'Meta': {'object_name': 'Placeholder'}, | ||
'default_width': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True'}), | ||
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}) | ||
}, | ||
'cms.page': { | ||
'_stub': True, | ||
'id': ('models.AutoField', [], {'primary_key': 'True', 'blank': 'True'}) | ||
'file.file': { | ||
'Meta': {'object_name': 'File', 'db_table': "'cmsplugin_file'", '_ormbases': ['cms.CMSPlugin']}, | ||
'cmsplugin_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}), | ||
'file': ('django.db.models.fields.files.FileField', [], {'max_length': '100'}), | ||
'title': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}) | ||
} | ||
} | ||
|
||
complete_apps = ['file'] |