diff --git a/README b/README index 8437089..539766b 100644 --- a/README +++ b/README @@ -20,7 +20,6 @@ In order to make use of this application you will need: care of creating the database itself, you just need to ensure that the database server (if not using SQLite) is configured and running. * The following third-party Django modules (tested versions listed): - * django-south (1.0.2) * django-registration (1.0) * django-reversion (1.8.7) * django-reversion-compare (0.4.0) diff --git a/layerindex/migrations/0001_initial.py b/layerindex/migrations/0001_initial.py deleted file mode 100644 index 342a4c8..0000000 --- a/layerindex/migrations/0001_initial.py +++ /dev/null @@ -1,226 +0,0 @@ -# -*- 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 'Branch' - db.create_table('layerindex_branch', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('name', self.gf('django.db.models.fields.CharField')(max_length=50)), - ('bitbake_branch', self.gf('django.db.models.fields.CharField')(max_length=50)), - ('short_description', self.gf('django.db.models.fields.CharField')(max_length=50, blank=True)), - ('sort_priority', self.gf('django.db.models.fields.IntegerField')(null=True, blank=True)), - )) - db.send_create_signal('layerindex', ['Branch']) - - # Adding model 'LayerItem' - db.create_table('layerindex_layeritem', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('name', self.gf('django.db.models.fields.CharField')(unique=True, max_length=40)), - ('status', self.gf('django.db.models.fields.CharField')(default='N', max_length=1)), - ('layer_type', self.gf('django.db.models.fields.CharField')(max_length=1)), - ('summary', self.gf('django.db.models.fields.CharField')(max_length=200)), - ('description', self.gf('django.db.models.fields.TextField')()), - ('vcs_url', self.gf('django.db.models.fields.CharField')(max_length=255)), - ('vcs_web_url', self.gf('django.db.models.fields.URLField')(max_length=200, blank=True)), - ('vcs_web_tree_base_url', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)), - ('vcs_web_file_base_url', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)), - ('usage_url', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)), - ('mailing_list_url', self.gf('django.db.models.fields.URLField')(max_length=200, blank=True)), - )) - db.send_create_signal('layerindex', ['LayerItem']) - - # Adding model 'LayerBranch' - db.create_table('layerindex_layerbranch', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('layer', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.LayerItem'])), - ('branch', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.Branch'])), - ('vcs_subdir', self.gf('django.db.models.fields.CharField')(max_length=40, blank=True)), - ('vcs_last_fetch', self.gf('django.db.models.fields.DateTimeField')(null=True, blank=True)), - ('vcs_last_rev', self.gf('django.db.models.fields.CharField')(max_length=80, blank=True)), - ('vcs_last_commit', self.gf('django.db.models.fields.DateTimeField')(null=True, blank=True)), - )) - db.send_create_signal('layerindex', ['LayerBranch']) - - # Adding model 'LayerMaintainer' - db.create_table('layerindex_layermaintainer', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('layerbranch', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.LayerBranch'])), - ('name', self.gf('django.db.models.fields.CharField')(max_length=255)), - ('email', self.gf('django.db.models.fields.CharField')(max_length=255)), - ('responsibility', self.gf('django.db.models.fields.CharField')(max_length=200, blank=True)), - ('status', self.gf('django.db.models.fields.CharField')(default='A', max_length=1)), - )) - db.send_create_signal('layerindex', ['LayerMaintainer']) - - # Adding model 'LayerDependency' - db.create_table('layerindex_layerdependency', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('layerbranch', self.gf('django.db.models.fields.related.ForeignKey')(related_name='dependencies_set', to=orm['layerindex.LayerBranch'])), - ('dependency', self.gf('django.db.models.fields.related.ForeignKey')(related_name='dependents_set', to=orm['layerindex.LayerItem'])), - )) - db.send_create_signal('layerindex', ['LayerDependency']) - - # Adding model 'LayerNote' - db.create_table('layerindex_layernote', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('layer', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.LayerItem'])), - ('text', self.gf('django.db.models.fields.TextField')()), - )) - db.send_create_signal('layerindex', ['LayerNote']) - - # Adding model 'Recipe' - db.create_table('layerindex_recipe', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('layerbranch', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.LayerBranch'])), - ('filename', self.gf('django.db.models.fields.CharField')(max_length=255)), - ('filepath', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)), - ('pn', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), - ('pv', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), - ('summary', self.gf('django.db.models.fields.CharField')(max_length=200, blank=True)), - ('description', self.gf('django.db.models.fields.TextField')(blank=True)), - ('section', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), - ('license', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), - ('homepage', self.gf('django.db.models.fields.URLField')(max_length=200, blank=True)), - )) - db.send_create_signal('layerindex', ['Recipe']) - - # Adding model 'RecipeFileDependency' - db.create_table('layerindex_recipefiledependency', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('recipe', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.Recipe'])), - ('layerbranch', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['layerindex.LayerBranch'])), - ('path', self.gf('django.db.models.fields.CharField')(max_length=255, db_index=True)), - )) - db.send_create_signal('layerindex', ['RecipeFileDependency']) - - # Adding model 'Machine' - db.create_table('layerindex_machine', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('layerbranch', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.LayerBranch'])), - ('name', self.gf('django.db.models.fields.CharField')(max_length=255)), - ('description', self.gf('django.db.models.fields.CharField')(max_length=255)), - )) - db.send_create_signal('layerindex', ['Machine']) - - - def backwards(self, orm): - # Deleting model 'Branch' - db.delete_table('layerindex_branch') - - # Deleting model 'LayerItem' - db.delete_table('layerindex_layeritem') - - # Deleting model 'LayerBranch' - db.delete_table('layerindex_layerbranch') - - # Deleting model 'LayerMaintainer' - db.delete_table('layerindex_layermaintainer') - - # Deleting model 'LayerDependency' - db.delete_table('layerindex_layerdependency') - - # Deleting model 'LayerNote' - db.delete_table('layerindex_layernote') - - # Deleting model 'Recipe' - db.delete_table('layerindex_recipe') - - # Deleting model 'RecipeFileDependency' - db.delete_table('layerindex_recipefiledependency') - - # Deleting model 'Machine' - db.delete_table('layerindex_machine') - - - models = { - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0002_auto__add_field_layeritem_index_preference.py b/layerindex/migrations/0002_auto__add_field_layeritem_index_preference.py deleted file mode 100644 index f7ef742..0000000 --- a/layerindex/migrations/0002_auto__add_field_layeritem_index_preference.py +++ /dev/null @@ -1,108 +0,0 @@ -# -*- 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 field 'LayerItem.index_preference' - db.add_column('layerindex_layeritem', 'index_preference', - self.gf('django.db.models.fields.IntegerField')(default=0), - keep_default=False) - - - def backwards(self, orm): - # Deleting field 'LayerItem.index_preference' - db.delete_column('layerindex_layeritem', 'index_preference') - - - models = { - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0003_auto__add_field_recipe_bugtracker__add_field_recipe_provides__add_fiel.py b/layerindex/migrations/0003_auto__add_field_recipe_bugtracker__add_field_recipe_provides__add_fiel.py deleted file mode 100644 index 43ee9a9..0000000 --- a/layerindex/migrations/0003_auto__add_field_recipe_bugtracker__add_field_recipe_provides__add_fiel.py +++ /dev/null @@ -1,127 +0,0 @@ -# -*- 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 field 'Recipe.bugtracker' - db.add_column('layerindex_recipe', 'bugtracker', - self.gf('django.db.models.fields.URLField')(default='', max_length=200, blank=True), - keep_default=False) - - # Adding field 'Recipe.provides' - db.add_column('layerindex_recipe', 'provides', - self.gf('django.db.models.fields.CharField')(default='', max_length=255, blank=True), - keep_default=False) - - # Adding field 'Recipe.bbclassextend' - db.add_column('layerindex_recipe', 'bbclassextend', - self.gf('django.db.models.fields.CharField')(default='', max_length=100, blank=True), - keep_default=False) - - - def backwards(self, orm): - # Deleting field 'Recipe.bugtracker' - db.delete_column('layerindex_recipe', 'bugtracker') - - # Deleting field 'Recipe.provides' - db.delete_column('layerindex_recipe', 'provides') - - # Deleting field 'Recipe.bbclassextend' - db.delete_column('layerindex_recipe', 'bbclassextend') - - - models = { - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0004_auto__add_bbclass__add_bbappend.py b/layerindex/migrations/0004_auto__add_bbclass__add_bbappend.py deleted file mode 100644 index 0216914..0000000 --- a/layerindex/migrations/0004_auto__add_bbclass__add_bbappend.py +++ /dev/null @@ -1,139 +0,0 @@ -# -*- 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 'BBClass' - db.create_table('layerindex_bbclass', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('layerbranch', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.LayerBranch'])), - ('name', self.gf('django.db.models.fields.CharField')(max_length=100)), - )) - db.send_create_signal('layerindex', ['BBClass']) - - # Adding model 'BBAppend' - db.create_table('layerindex_bbappend', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('layerbranch', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.LayerBranch'])), - ('filename', self.gf('django.db.models.fields.CharField')(max_length=255)), - ('filepath', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)), - )) - db.send_create_signal('layerindex', ['BBAppend']) - - - def backwards(self, orm): - # Deleting model 'BBClass' - db.delete_table('layerindex_bbclass') - - # Deleting model 'BBAppend' - db.delete_table('layerindex_bbappend') - - - models = { - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0005_auto__add_field_layerbranch_actual_branch.py b/layerindex/migrations/0005_auto__add_field_layerbranch_actual_branch.py deleted file mode 100644 index 3c19a6c..0000000 --- a/layerindex/migrations/0005_auto__add_field_layerbranch_actual_branch.py +++ /dev/null @@ -1,125 +0,0 @@ -# -*- 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 field 'LayerBranch.actual_branch' - db.add_column('layerindex_layerbranch', 'actual_branch', - self.gf('django.db.models.fields.CharField')(default='', max_length=80, blank=True), - keep_default=False) - - - def backwards(self, orm): - # Deleting field 'LayerBranch.actual_branch' - db.delete_column('layerindex_layerbranch', 'actual_branch') - - - models = { - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0006_auto__add_recipechange__add_recipechangeset.py b/layerindex/migrations/0006_auto__add_recipechange__add_recipechangeset.py deleted file mode 100644 index 36e327e..0000000 --- a/layerindex/migrations/0006_auto__add_recipechange__add_recipechangeset.py +++ /dev/null @@ -1,199 +0,0 @@ -# -*- 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 'RecipeChange' - db.create_table('layerindex_recipechange', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('changeset', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.RecipeChangeset'])), - ('recipe', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['layerindex.Recipe'])), - ('summary', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), - ('description', self.gf('django.db.models.fields.TextField')(blank=True)), - ('section', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), - ('license', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), - ('homepage', self.gf('django.db.models.fields.URLField')(max_length=200, blank=True)), - ('bugtracker', self.gf('django.db.models.fields.URLField')(max_length=200, blank=True)), - )) - db.send_create_signal('layerindex', ['RecipeChange']) - - # Adding model 'RecipeChangeset' - db.create_table('layerindex_recipechangeset', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])), - ('name', self.gf('django.db.models.fields.CharField')(max_length=255)), - )) - db.send_create_signal('layerindex', ['RecipeChangeset']) - - - def backwards(self, orm): - # Deleting model 'RecipeChange' - db.delete_table('layerindex_recipechange') - - # Deleting model 'RecipeChangeset' - db.delete_table('layerindex_recipechangeset') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - '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'}) - }, - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.recipechange': { - 'Meta': {'object_name': 'RecipeChange'}, - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'changeset': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.RecipeChangeset']"}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.Recipe']"}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) - }, - 'layerindex.recipechangeset': { - 'Meta': {'object_name': 'RecipeChangeset'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0007_auto__add_classicrecipe.py b/layerindex/migrations/0007_auto__add_classicrecipe.py deleted file mode 100644 index 82a332d..0000000 --- a/layerindex/migrations/0007_auto__add_classicrecipe.py +++ /dev/null @@ -1,205 +0,0 @@ -# -*- 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 'ClassicRecipe' - db.create_table('layerindex_classicrecipe', ( - ('recipe_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['layerindex.Recipe'], unique=True, primary_key=True)), - ('cover_layerbranch', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['layerindex.LayerBranch'], null=True, on_delete=models.SET_NULL, blank=True)), - ('cover_pn', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), - ('cover_status', self.gf('django.db.models.fields.CharField')(default='U', max_length=1)), - ('cover_verified', self.gf('django.db.models.fields.BooleanField')(default=False)), - ('cover_comment', self.gf('django.db.models.fields.TextField')(blank=True)), - ('classic_category', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), - )) - db.send_create_signal('layerindex', ['ClassicRecipe']) - - # Adding field 'LayerItem.classic' - db.add_column('layerindex_layeritem', 'classic', - self.gf('django.db.models.fields.BooleanField')(default=False), - keep_default=False) - - - def backwards(self, orm): - # Deleting model 'ClassicRecipe' - db.delete_table('layerindex_classicrecipe') - - # Deleting field 'LayerItem.classic' - db.delete_column('layerindex_layeritem', 'classic') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - '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'}) - }, - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}) - }, - 'layerindex.classicrecipe': { - 'Meta': {'object_name': 'ClassicRecipe', '_ormbases': ['layerindex.Recipe']}, - 'classic_category': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_comment': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cover_layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'null': 'True', 'on_delete': 'models.SET_NULL', 'blank': 'True'}), - 'cover_pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_status': ('django.db.models.fields.CharField', [], {'default': "'U'", 'max_length': '1'}), - 'cover_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'recipe_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['layerindex.Recipe']", 'unique': 'True', 'primary_key': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'classic': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.recipechange': { - 'Meta': {'object_name': 'RecipeChange'}, - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'changeset': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.RecipeChangeset']"}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.Recipe']"}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) - }, - 'layerindex.recipechangeset': { - 'Meta': {'object_name': 'RecipeChangeset'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0008_auto__add_field_machine_updated__add_field_layeritem_updated__add_fiel.py b/layerindex/migrations/0008_auto__add_field_machine_updated__add_field_layeritem_updated__add_fiel.py deleted file mode 100644 index d79bad9..0000000 --- a/layerindex/migrations/0008_auto__add_field_machine_updated__add_field_layeritem_updated__add_fiel.py +++ /dev/null @@ -1,227 +0,0 @@ -# -*- coding: utf-8 -*- -from south.utils import datetime_utils as datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - # Adding field 'Machine.updated' - db.add_column('layerindex_machine', 'updated', - self.gf('django.db.models.fields.DateTimeField')(auto_now=True, default=datetime.datetime(2014, 8, 12, 0, 0), blank=True), - keep_default=False) - - # Adding field 'LayerItem.updated' - db.add_column('layerindex_layeritem', 'updated', - self.gf('django.db.models.fields.DateTimeField')(auto_now=True, default=datetime.datetime(2014, 8, 12, 0, 0), blank=True), - keep_default=False) - - # Adding field 'Recipe.updated' - db.add_column('layerindex_recipe', 'updated', - self.gf('django.db.models.fields.DateTimeField')(auto_now=True, default=datetime.datetime(2014, 8, 12, 0, 0), blank=True), - keep_default=False) - - # Adding field 'Branch.updated' - db.add_column('layerindex_branch', 'updated', - self.gf('django.db.models.fields.DateTimeField')(auto_now=True, default=datetime.datetime(2014, 8, 12, 0, 0), blank=True), - keep_default=False) - - # Adding field 'LayerBranch.updated' - db.add_column('layerindex_layerbranch', 'updated', - self.gf('django.db.models.fields.DateTimeField')(auto_now=True, default=datetime.datetime(2014, 8, 12, 0, 0), blank=True), - keep_default=False) - - - def backwards(self, orm): - # Deleting field 'Machine.updated' - db.delete_column('layerindex_machine', 'updated') - - # Deleting field 'LayerItem.updated' - db.delete_column('layerindex_layeritem', 'updated') - - # Deleting field 'Recipe.updated' - db.delete_column('layerindex_recipe', 'updated') - - # Deleting field 'Branch.updated' - db.delete_column('layerindex_branch', 'updated') - - # Deleting field 'LayerBranch.updated' - db.delete_column('layerindex_layerbranch', 'updated') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - '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'}) - }, - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.classicrecipe': { - 'Meta': {'object_name': 'ClassicRecipe', '_ormbases': ['layerindex.Recipe']}, - 'classic_category': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_comment': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cover_layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'null': 'True', 'on_delete': 'models.SET_NULL', 'blank': 'True'}), - 'cover_pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_status': ('django.db.models.fields.CharField', [], {'default': "'U'", 'max_length': '1'}), - 'cover_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'recipe_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['layerindex.Recipe']", 'unique': 'True', 'primary_key': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'classic': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipechange': { - 'Meta': {'object_name': 'RecipeChange'}, - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'changeset': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.RecipeChangeset']"}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.Recipe']"}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) - }, - 'layerindex.recipechangeset': { - 'Meta': {'object_name': 'RecipeChangeset'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0009_auto__add_field_recipe_inherits.py b/layerindex/migrations/0009_auto__add_field_recipe_inherits.py deleted file mode 100644 index dd0490c..0000000 --- a/layerindex/migrations/0009_auto__add_field_recipe_inherits.py +++ /dev/null @@ -1,196 +0,0 @@ -# -*- coding: utf-8 -*- -from south.utils import datetime_utils as datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - # Adding field 'Recipe.inherits' - db.add_column('layerindex_recipe', 'inherits', - self.gf('django.db.models.fields.CharField')(default='', max_length=255, blank=True), - keep_default=False) - - - def backwards(self, orm): - # Deleting field 'Recipe.inherits' - db.delete_column('layerindex_recipe', 'inherits') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - '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'}) - }, - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.classicrecipe': { - 'Meta': {'object_name': 'ClassicRecipe', '_ormbases': ['layerindex.Recipe']}, - 'classic_category': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_comment': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cover_layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'null': 'True', 'on_delete': 'models.SET_NULL', 'blank': 'True'}), - 'cover_pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_status': ('django.db.models.fields.CharField', [], {'default': "'U'", 'max_length': '1'}), - 'cover_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'recipe_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['layerindex.Recipe']", 'unique': 'True', 'primary_key': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'classic': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'inherits': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipechange': { - 'Meta': {'object_name': 'RecipeChange'}, - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'changeset': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.RecipeChangeset']"}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.Recipe']"}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) - }, - 'layerindex.recipechangeset': { - 'Meta': {'object_name': 'RecipeChangeset'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0010_auto__add_field_recipe_blacklisted.py b/layerindex/migrations/0010_auto__add_field_recipe_blacklisted.py deleted file mode 100644 index e1bb12c..0000000 --- a/layerindex/migrations/0010_auto__add_field_recipe_blacklisted.py +++ /dev/null @@ -1,197 +0,0 @@ -# -*- coding: utf-8 -*- -from south.utils import datetime_utils as datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - # Adding field 'Recipe.blacklisted' - db.add_column('layerindex_recipe', 'blacklisted', - self.gf('django.db.models.fields.CharField')(default='', max_length=255, blank=True), - keep_default=False) - - - def backwards(self, orm): - # Deleting field 'Recipe.blacklisted' - db.delete_column('layerindex_recipe', 'blacklisted') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - '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'}) - }, - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.classicrecipe': { - 'Meta': {'object_name': 'ClassicRecipe', '_ormbases': ['layerindex.Recipe']}, - 'classic_category': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_comment': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cover_layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'null': 'True', 'on_delete': 'models.SET_NULL', 'blank': 'True'}), - 'cover_pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_status': ('django.db.models.fields.CharField', [], {'default': "'U'", 'max_length': '1'}), - 'cover_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'recipe_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['layerindex.Recipe']", 'unique': 'True', 'primary_key': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'classic': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'blacklisted': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'inherits': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipechange': { - 'Meta': {'object_name': 'RecipeChange'}, - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'changeset': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.RecipeChangeset']"}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.Recipe']"}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) - }, - 'layerindex.recipechangeset': { - 'Meta': {'object_name': 'RecipeChangeset'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0011_auto__add_field_branch_updates_enabled.py b/layerindex/migrations/0011_auto__add_field_branch_updates_enabled.py deleted file mode 100644 index 5e2d4bf..0000000 --- a/layerindex/migrations/0011_auto__add_field_branch_updates_enabled.py +++ /dev/null @@ -1,198 +0,0 @@ -# -*- coding: utf-8 -*- -from south.utils import datetime_utils as datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - # Adding field 'Branch.updates_enabled' - db.add_column('layerindex_branch', 'updates_enabled', - self.gf('django.db.models.fields.BooleanField')(default=True), - keep_default=False) - - - def backwards(self, orm): - # Deleting field 'Branch.updates_enabled' - db.delete_column('layerindex_branch', 'updates_enabled') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - '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'}) - }, - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'auto_now': 'True', 'blank': 'True'}), - 'updates_enabled': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) - }, - 'layerindex.classicrecipe': { - 'Meta': {'object_name': 'ClassicRecipe', '_ormbases': ['layerindex.Recipe']}, - 'classic_category': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_comment': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cover_layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'null': 'True', 'on_delete': 'models.SET_NULL', 'blank': 'True'}), - 'cover_pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_status': ('django.db.models.fields.CharField', [], {'default': "'U'", 'max_length': '1'}), - 'cover_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'recipe_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['layerindex.Recipe']", 'unique': 'True', 'primary_key': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'classic': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'blacklisted': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'inherits': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipechange': { - 'Meta': {'object_name': 'RecipeChange'}, - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'changeset': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.RecipeChangeset']"}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.Recipe']"}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) - }, - 'layerindex.recipechangeset': { - 'Meta': {'object_name': 'RecipeChangeset'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0012_auto__chg_field_recipe_license__chg_field_recipe_provides.py b/layerindex/migrations/0012_auto__chg_field_recipe_license__chg_field_recipe_provides.py deleted file mode 100644 index 52cc264..0000000 --- a/layerindex/migrations/0012_auto__chg_field_recipe_license__chg_field_recipe_provides.py +++ /dev/null @@ -1,202 +0,0 @@ -# -*- coding: utf-8 -*- -from south.utils import datetime_utils as datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - - # Changing field 'Recipe.license' - db.alter_column('layerindex_recipe', 'license', self.gf('django.db.models.fields.CharField')(max_length=2048)) - - # Changing field 'Recipe.provides' - db.alter_column('layerindex_recipe', 'provides', self.gf('django.db.models.fields.CharField')(max_length=2048)) - - def backwards(self, orm): - - # Changing field 'Recipe.license' - db.alter_column('layerindex_recipe', 'license', self.gf('django.db.models.fields.CharField')(max_length=100)) - - # Changing field 'Recipe.provides' - db.alter_column('layerindex_recipe', 'provides', self.gf('django.db.models.fields.CharField')(max_length=255)) - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - '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'}) - }, - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'auto_now': 'True', 'blank': 'True'}), - 'updates_enabled': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) - }, - 'layerindex.classicrecipe': { - 'Meta': {'object_name': 'ClassicRecipe', '_ormbases': ['layerindex.Recipe']}, - 'classic_category': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_comment': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cover_layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'null': 'True', 'on_delete': 'models.SET_NULL', 'blank': 'True'}), - 'cover_pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'cover_status': ('django.db.models.fields.CharField', [], {'default': "'U'", 'max_length': '1'}), - 'cover_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'recipe_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['layerindex.Recipe']", 'unique': 'True', 'primary_key': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'max_length': '40', 'blank': 'True'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependents_set'", 'to': "orm['layerindex.LayerItem']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies_set'", 'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'classic': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'blacklisted': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'inherits': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'pn': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'provides': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'pv': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'layerindex.recipechange': { - 'Meta': {'object_name': 'RecipeChange'}, - 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'changeset': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.RecipeChangeset']"}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'license': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.Recipe']"}), - 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) - }, - 'layerindex.recipechangeset': { - 'Meta': {'object_name': 'RecipeChangeset'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'to': "orm['layerindex.LayerBranch']"}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0013_auto__add_pythonenvironment__add_field_branch_update_environment.py b/layerindex/migrations/0013_auto__add_pythonenvironment__add_field_branch_update_environment.py deleted file mode 100644 index d4c80c6..0000000 --- a/layerindex/migrations/0013_auto__add_pythonenvironment__add_field_branch_update_environment.py +++ /dev/null @@ -1,218 +0,0 @@ -# -*- coding: utf-8 -*- -from south.utils import datetime_utils as 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 'PythonEnvironment' - db.create_table('layerindex_pythonenvironment', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('name', self.gf('django.db.models.fields.CharField')(max_length=50)), - ('python_command', self.gf('django.db.models.fields.CharField')(default='python', max_length=255)), - ('virtualenv_path', self.gf('django.db.models.fields.CharField')(blank=True, max_length=255)), - )) - db.send_create_signal('layerindex', ['PythonEnvironment']) - - # Adding field 'Branch.update_environment' - db.add_column('layerindex_branch', 'update_environment', - self.gf('django.db.models.fields.related.ForeignKey')(blank=True, to=orm['layerindex.PythonEnvironment'], on_delete=models.SET_NULL, null=True), - keep_default=False) - - - def backwards(self, orm): - # Deleting model 'PythonEnvironment' - db.delete_table('layerindex_pythonenvironment') - - # Deleting field 'Branch.update_environment' - db.delete_column('layerindex_branch', 'update_environment_id') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'to': "orm['auth.Permission']", 'symmetrical': 'False'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'blank': 'True', 'max_length': '75'}), - 'first_name': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '30'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'to': "orm['auth.Group']", 'related_name': "'user_set'", 'symmetrical': 'False'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '30'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'to': "orm['auth.Permission']", 'related_name': "'user_set'", 'symmetrical': 'False'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'ordering': "('name',)", 'db_table': "'django_content_type'", 'object_name': 'ContentType'}, - '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'}) - }, - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '50'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'blank': 'True', 'null': 'True'}), - 'update_environment': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'to': "orm['layerindex.PythonEnvironment']", 'on_delete': 'models.SET_NULL', 'null': 'True'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'blank': 'True', 'auto_now': 'True'}), - 'updates_enabled': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) - }, - 'layerindex.classicrecipe': { - 'Meta': {'object_name': 'ClassicRecipe', '_ormbases': ['layerindex.Recipe']}, - 'classic_category': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'cover_comment': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cover_layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'to': "orm['layerindex.LayerBranch']", 'on_delete': 'models.SET_NULL', 'null': 'True'}), - 'cover_pn': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'cover_status': ('django.db.models.fields.CharField', [], {'default': "'U'", 'max_length': '1'}), - 'cover_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'recipe_ptr': ('django.db.models.fields.related.OneToOneField', [], {'unique': 'True', 'primary_key': 'True', 'to': "orm['layerindex.Recipe']"}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '80'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'auto_now': 'True'}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'null': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'null': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '80'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '40'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']", 'related_name': "'dependents_set'"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'related_name': "'dependencies_set'"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'classic': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'auto_now': 'True'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '200'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'auto_now': 'True'}) - }, - 'layerindex.pythonenvironment': { - 'Meta': {'object_name': 'PythonEnvironment'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'python_command': ('django.db.models.fields.CharField', [], {'default': "'python'", 'max_length': '255'}), - 'virtualenv_path': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'blacklisted': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'homepage': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'inherits': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '2048'}), - 'pn': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'provides': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '2048'}), - 'pv': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'section': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'summary': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '200'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'auto_now': 'True'}) - }, - 'layerindex.recipechange': { - 'Meta': {'object_name': 'RecipeChange'}, - 'bugtracker': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'changeset': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.RecipeChangeset']"}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'license': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']", 'related_name': "'+'"}), - 'section': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'summary': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}) - }, - 'layerindex.recipechangeset': { - 'Meta': {'object_name': 'RecipeChangeset'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'related_name': "'+'"}), - 'path': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '255'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/0014_auto__chg_field_branch_updated.py b/layerindex/migrations/0014_auto__chg_field_branch_updated.py deleted file mode 100644 index ea86ac3..0000000 --- a/layerindex/migrations/0014_auto__chg_field_branch_updated.py +++ /dev/null @@ -1,204 +0,0 @@ -# -*- coding: utf-8 -*- -from south.utils import datetime_utils as datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - - # Changing field 'Branch.updated' - db.alter_column('layerindex_branch', 'updated', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, null=True)) - - def backwards(self, orm): - - # Changing field 'Branch.updated' - db.alter_column('layerindex_branch', 'updated', self.gf('django.db.models.fields.DateTimeField')(auto_now=True)) - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '80', 'unique': 'True'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'symmetrical': 'False', 'to': "orm['auth.Permission']"}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'blank': 'True', 'max_length': '75'}), - 'first_name': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '30'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'symmetrical': 'False', 'to': "orm['auth.Group']", 'related_name': "'user_set'"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '30'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'symmetrical': 'False', 'to': "orm['auth.Permission']", 'related_name': "'user_set'"}), - 'username': ('django.db.models.fields.CharField', [], {'max_length': '30', 'unique': 'True'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'db_table': "'django_content_type'", 'unique_together': "(('app_label', 'model'),)", 'ordering': "('name',)", 'object_name': 'ContentType'}, - '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'}) - }, - 'layerindex.bbappend': { - 'Meta': {'object_name': 'BBAppend'}, - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}) - }, - 'layerindex.bbclass': { - 'Meta': {'object_name': 'BBClass'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - }, - 'layerindex.branch': { - 'Meta': {'object_name': 'Branch'}, - 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'short_description': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '50'}), - 'sort_priority': ('django.db.models.fields.IntegerField', [], {'blank': 'True', 'null': 'True'}), - 'update_environment': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'on_delete': 'models.SET_NULL', 'null': 'True', 'to': "orm['layerindex.PythonEnvironment']"}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'auto_now': 'True', 'null': 'True'}), - 'updates_enabled': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) - }, - 'layerindex.classicrecipe': { - 'Meta': {'object_name': 'ClassicRecipe', '_ormbases': ['layerindex.Recipe']}, - 'classic_category': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'cover_comment': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cover_layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'on_delete': 'models.SET_NULL', 'null': 'True', 'to': "orm['layerindex.LayerBranch']"}), - 'cover_pn': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'cover_status': ('django.db.models.fields.CharField', [], {'default': "'U'", 'max_length': '1'}), - 'cover_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'recipe_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['layerindex.Recipe']", 'unique': 'True', 'primary_key': 'True'}) - }, - 'layerindex.layerbranch': { - 'Meta': {'object_name': 'LayerBranch'}, - 'actual_branch': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '80'}), - 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Branch']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'auto_now': 'True'}), - 'vcs_last_commit': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'null': 'True'}), - 'vcs_last_fetch': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'null': 'True'}), - 'vcs_last_rev': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '80'}), - 'vcs_subdir': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '40'}) - }, - 'layerindex.layerdependency': { - 'Meta': {'object_name': 'LayerDependency'}, - 'dependency': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']", 'related_name': "'dependents_set'"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'related_name': "'dependencies_set'"}) - }, - 'layerindex.layeritem': { - 'Meta': {'object_name': 'LayerItem'}, - 'classic': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), - 'description': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'index_preference': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'layer_type': ('django.db.models.fields.CharField', [], {'max_length': '1'}), - 'mailing_list_url': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '40', 'unique': 'True'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'N'", 'max_length': '1'}), - 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'auto_now': 'True'}), - 'usage_url': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'vcs_url': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'vcs_web_file_base_url': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'vcs_web_tree_base_url': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'vcs_web_url': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}) - }, - 'layerindex.layermaintainer': { - 'Meta': {'object_name': 'LayerMaintainer'}, - 'email': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'responsibility': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '200'}), - 'status': ('django.db.models.fields.CharField', [], {'default': "'A'", 'max_length': '1'}) - }, - 'layerindex.layernote': { - 'Meta': {'object_name': 'LayerNote'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerItem']"}), - 'text': ('django.db.models.fields.TextField', [], {}) - }, - 'layerindex.machine': { - 'Meta': {'object_name': 'Machine'}, - 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'auto_now': 'True'}) - }, - 'layerindex.pythonenvironment': { - 'Meta': {'object_name': 'PythonEnvironment'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), - 'python_command': ('django.db.models.fields.CharField', [], {'default': "'python'", 'max_length': '255'}), - 'virtualenv_path': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}) - }, - 'layerindex.recipe': { - 'Meta': {'object_name': 'Recipe'}, - 'bbclassextend': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'blacklisted': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'bugtracker': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'filename': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'filepath': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'homepage': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'inherits': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '255'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']"}), - 'license': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '2048'}), - 'pn': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'provides': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '2048'}), - 'pv': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'section': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'summary': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '200'}), - 'updated': ('django.db.models.fields.DateTimeField', [], {'blank': 'True', 'auto_now': 'True'}) - }, - 'layerindex.recipechange': { - 'Meta': {'object_name': 'RecipeChange'}, - 'bugtracker': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'changeset': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.RecipeChangeset']"}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'homepage': ('django.db.models.fields.URLField', [], {'blank': 'True', 'max_length': '200'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'license': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']", 'related_name': "'+'"}), - 'section': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}), - 'summary': ('django.db.models.fields.CharField', [], {'blank': 'True', 'max_length': '100'}) - }, - 'layerindex.recipechangeset': { - 'Meta': {'object_name': 'RecipeChangeset'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'layerindex.recipefiledependency': { - 'Meta': {'object_name': 'RecipeFileDependency'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'layerbranch': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.LayerBranch']", 'related_name': "'+'"}), - 'path': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '255'}), - 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['layerindex.Recipe']"}) - } - } - - complete_apps = ['layerindex'] \ No newline at end of file diff --git a/layerindex/migrations/__init__.py b/layerindex/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/requirements.txt b/requirements.txt index ea5beee..7fbbfb3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,5 +16,4 @@ python-nvd3==0.14.2 python-slugify==1.1.4 six==1.10.0 smmap==0.9.0 -South==1.0.2 Unidecode==0.4.19 diff --git a/settings.py b/settings.py index b731a6b..9896136 100644 --- a/settings.py +++ b/settings.py @@ -150,7 +150,6 @@ INSTALLED_APPS = ( 'reversion', 'reversion_compare', 'captcha', - 'south', 'rest_framework', 'corsheaders', 'django_nvd3'