diff options
37 files changed, 641 insertions, 10115 deletions
diff --git a/bitbake/lib/toaster/bldcontrol/migrations/0001_initial.py b/bitbake/lib/toaster/bldcontrol/migrations/0001_initial.py index a7e6350a6d..67db378561 100644 --- a/bitbake/lib/toaster/bldcontrol/migrations/0001_initial.py +++ b/bitbake/lib/toaster/bldcontrol/migrations/0001_initial.py | |||
@@ -1,154 +1,113 @@ | |||
1 | # -*- coding: utf-8 -*- | 1 | # -*- coding: utf-8 -*- |
2 | from south.utils import datetime_utils as datetime | 2 | from __future__ import unicode_literals |
3 | from south.db import db | 3 | |
4 | from south.v2 import SchemaMigration | 4 | from django.db import migrations, models |
5 | from django.db import models | 5 | |
6 | 6 | ||
7 | 7 | class Migration(migrations.Migration): | |
8 | class Migration(SchemaMigration): | 8 | |
9 | 9 | dependencies = [ | |
10 | def forwards(self, orm): | 10 | ('orm', '0001_initial'), |
11 | # Adding model 'BuildEnvironment' | 11 | ] |
12 | db.create_table(u'bldcontrol_buildenvironment', ( | 12 | |
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 13 | operations = [ |
14 | ('address', self.gf('django.db.models.fields.CharField')(max_length=254)), | 14 | migrations.CreateModel( |
15 | ('betype', self.gf('django.db.models.fields.IntegerField')()), | 15 | name='BRBitbake', |
16 | ('bbaddress', self.gf('django.db.models.fields.CharField')(max_length=254, blank=True)), | 16 | fields=[ |
17 | ('bbport', self.gf('django.db.models.fields.IntegerField')(default=-1)), | 17 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
18 | ('bbtoken', self.gf('django.db.models.fields.CharField')(max_length=126, blank=True)), | 18 | ('giturl', models.CharField(max_length=254)), |
19 | ('bbstate', self.gf('django.db.models.fields.IntegerField')(default=0)), | 19 | ('commit', models.CharField(max_length=254)), |
20 | ('lock', self.gf('django.db.models.fields.IntegerField')(default=0)), | 20 | ('dirpath', models.CharField(max_length=254)), |
21 | ('created', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), | 21 | ], |
22 | ('updated', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), | 22 | ), |
23 | )) | 23 | migrations.CreateModel( |
24 | db.send_create_signal(u'bldcontrol', ['BuildEnvironment']) | 24 | name='BRError', |
25 | 25 | fields=[ | |
26 | # Adding model 'BuildRequest' | 26 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
27 | db.create_table(u'bldcontrol_buildrequest', ( | 27 | ('errtype', models.CharField(max_length=100)), |
28 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 28 | ('errmsg', models.TextField()), |
29 | ('project', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Project'])), | 29 | ('traceback', models.TextField()), |
30 | ('build', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Build'], null=True)), | 30 | ], |
31 | ('state', self.gf('django.db.models.fields.IntegerField')(default=0)), | 31 | ), |
32 | ('created', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), | 32 | migrations.CreateModel( |
33 | ('updated', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), | 33 | name='BRLayer', |
34 | )) | 34 | fields=[ |
35 | db.send_create_signal(u'bldcontrol', ['BuildRequest']) | 35 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
36 | 36 | ('name', models.CharField(max_length=100)), | |
37 | # Adding model 'BRLayer' | 37 | ('giturl', models.CharField(max_length=254)), |
38 | db.create_table(u'bldcontrol_brlayer', ( | 38 | ('commit', models.CharField(max_length=254)), |
39 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 39 | ('dirpath', models.CharField(max_length=254)), |
40 | ('req', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['bldcontrol.BuildRequest'])), | 40 | ('layer_version', models.ForeignKey(to='orm.Layer_Version', null=True)), |
41 | ('name', self.gf('django.db.models.fields.CharField')(max_length=100)), | 41 | ], |
42 | ('giturl', self.gf('django.db.models.fields.CharField')(max_length=254)), | 42 | ), |
43 | ('commit', self.gf('django.db.models.fields.CharField')(max_length=254)), | 43 | migrations.CreateModel( |
44 | )) | 44 | name='BRTarget', |
45 | db.send_create_signal(u'bldcontrol', ['BRLayer']) | 45 | fields=[ |
46 | 46 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
47 | # Adding model 'BRVariable' | 47 | ('target', models.CharField(max_length=100)), |
48 | db.create_table(u'bldcontrol_brvariable', ( | 48 | ('task', models.CharField(max_length=100, null=True)), |
49 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 49 | ], |
50 | ('req', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['bldcontrol.BuildRequest'])), | 50 | ), |
51 | ('name', self.gf('django.db.models.fields.CharField')(max_length=100)), | 51 | migrations.CreateModel( |
52 | ('value', self.gf('django.db.models.fields.TextField')(blank=True)), | 52 | name='BRVariable', |
53 | )) | 53 | fields=[ |
54 | db.send_create_signal(u'bldcontrol', ['BRVariable']) | 54 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
55 | 55 | ('name', models.CharField(max_length=100)), | |
56 | # Adding model 'BRTarget' | 56 | ('value', models.TextField(blank=True)), |
57 | db.create_table(u'bldcontrol_brtarget', ( | 57 | ], |
58 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 58 | ), |
59 | ('req', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['bldcontrol.BuildRequest'])), | 59 | migrations.CreateModel( |
60 | ('target', self.gf('django.db.models.fields.CharField')(max_length=100)), | 60 | name='BuildEnvironment', |
61 | ('task', self.gf('django.db.models.fields.CharField')(max_length=100, null=True)), | 61 | fields=[ |
62 | )) | 62 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
63 | db.send_create_signal(u'bldcontrol', ['BRTarget']) | 63 | ('address', models.CharField(max_length=254)), |
64 | 64 | ('betype', models.IntegerField(choices=[(0, b'local'), (1, b'ssh')])), | |
65 | 65 | ('bbaddress', models.CharField(max_length=254, blank=True)), | |
66 | def backwards(self, orm): | 66 | ('bbport', models.IntegerField(default=-1)), |
67 | # Deleting model 'BuildEnvironment' | 67 | ('bbtoken', models.CharField(max_length=126, blank=True)), |
68 | db.delete_table(u'bldcontrol_buildenvironment') | 68 | ('bbstate', models.IntegerField(default=0, choices=[(0, b'stopped'), (1, b'started')])), |
69 | 69 | ('sourcedir', models.CharField(max_length=512, blank=True)), | |
70 | # Deleting model 'BuildRequest' | 70 | ('builddir', models.CharField(max_length=512, blank=True)), |
71 | db.delete_table(u'bldcontrol_buildrequest') | 71 | ('lock', models.IntegerField(default=0, choices=[(0, b'free'), (1, b'lock'), (2, b'running')])), |
72 | 72 | ('created', models.DateTimeField(auto_now_add=True)), | |
73 | # Deleting model 'BRLayer' | 73 | ('updated', models.DateTimeField(auto_now=True)), |
74 | db.delete_table(u'bldcontrol_brlayer') | 74 | ], |
75 | 75 | ), | |
76 | # Deleting model 'BRVariable' | 76 | migrations.CreateModel( |
77 | db.delete_table(u'bldcontrol_brvariable') | 77 | name='BuildRequest', |
78 | 78 | fields=[ | |
79 | # Deleting model 'BRTarget' | 79 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
80 | db.delete_table(u'bldcontrol_brtarget') | 80 | ('state', models.IntegerField(default=0, choices=[(0, b'created'), (1, b'queued'), (2, b'in progress'), (3, b'completed'), (4, b'failed'), (5, b'deleted'), (6, b'archive')])), |
81 | 81 | ('created', models.DateTimeField(auto_now_add=True)), | |
82 | 82 | ('updated', models.DateTimeField(auto_now=True)), | |
83 | models = { | 83 | ('build', models.OneToOneField(null=True, to='orm.Build')), |
84 | u'bldcontrol.brlayer': { | 84 | ('environment', models.ForeignKey(to='bldcontrol.BuildEnvironment', null=True)), |
85 | 'Meta': {'object_name': 'BRLayer'}, | 85 | ('project', models.ForeignKey(to='orm.Project')), |
86 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | 86 | ], |
87 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | 87 | ), |
88 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 88 | migrations.AddField( |
89 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 89 | model_name='brvariable', |
90 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}) | 90 | name='req', |
91 | }, | 91 | field=models.ForeignKey(to='bldcontrol.BuildRequest'), |
92 | u'bldcontrol.brtarget': { | 92 | ), |
93 | 'Meta': {'object_name': 'BRTarget'}, | 93 | migrations.AddField( |
94 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 94 | model_name='brtarget', |
95 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | 95 | name='req', |
96 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 96 | field=models.ForeignKey(to='bldcontrol.BuildRequest'), |
97 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | 97 | ), |
98 | }, | 98 | migrations.AddField( |
99 | u'bldcontrol.brvariable': { | 99 | model_name='brlayer', |
100 | 'Meta': {'object_name': 'BRVariable'}, | 100 | name='req', |
101 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 101 | field=models.ForeignKey(to='bldcontrol.BuildRequest'), |
102 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 102 | ), |
103 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | 103 | migrations.AddField( |
104 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | 104 | model_name='brerror', |
105 | }, | 105 | name='req', |
106 | u'bldcontrol.buildenvironment': { | 106 | field=models.ForeignKey(to='bldcontrol.BuildRequest'), |
107 | 'Meta': {'object_name': 'BuildEnvironment'}, | 107 | ), |
108 | 'address': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | 108 | migrations.AddField( |
109 | 'bbaddress': ('django.db.models.fields.CharField', [], {'max_length': '254', 'blank': 'True'}), | 109 | model_name='brbitbake', |
110 | 'bbport': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | 110 | name='req', |
111 | 'bbstate': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | 111 | field=models.OneToOneField(to='bldcontrol.BuildRequest'), |
112 | 'bbtoken': ('django.db.models.fields.CharField', [], {'max_length': '126', 'blank': 'True'}), | 112 | ), |
113 | 'betype': ('django.db.models.fields.IntegerField', [], {}), | 113 | ] |
114 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
115 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
116 | 'lock': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
117 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
118 | }, | ||
119 | u'bldcontrol.buildrequest': { | ||
120 | 'Meta': {'object_name': 'BuildRequest'}, | ||
121 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']", 'null': 'True'}), | ||
122 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
123 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
124 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
125 | 'state': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
126 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
127 | }, | ||
128 | u'orm.build': { | ||
129 | 'Meta': {'object_name': 'Build'}, | ||
130 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
131 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
132 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
133 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
134 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
135 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
136 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
137 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
138 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
139 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
140 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
141 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
142 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
143 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
144 | }, | ||
145 | u'orm.project': { | ||
146 | 'Meta': {'object_name': 'Project'}, | ||
147 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
148 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
149 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
150 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
151 | } | ||
152 | } | ||
153 | |||
154 | complete_apps = ['bldcontrol'] | ||
diff --git a/bitbake/lib/toaster/bldcontrol/migrations/0002_auto__add_field_buildenvironment_sourcedir__add_field_buildenvironment.py b/bitbake/lib/toaster/bldcontrol/migrations/0002_auto__add_field_buildenvironment_sourcedir__add_field_buildenvironment.py deleted file mode 100644 index f522a500b6..0000000000 --- a/bitbake/lib/toaster/bldcontrol/migrations/0002_auto__add_field_buildenvironment_sourcedir__add_field_buildenvironment.py +++ /dev/null | |||
@@ -1,106 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'BuildEnvironment.sourcedir' | ||
12 | db.add_column(u'bldcontrol_buildenvironment', 'sourcedir', | ||
13 | self.gf('django.db.models.fields.CharField')(default='', max_length=512, blank=True), | ||
14 | keep_default=False) | ||
15 | |||
16 | # Adding field 'BuildEnvironment.builddir' | ||
17 | db.add_column(u'bldcontrol_buildenvironment', 'builddir', | ||
18 | self.gf('django.db.models.fields.CharField')(default='', max_length=512, blank=True), | ||
19 | keep_default=False) | ||
20 | |||
21 | |||
22 | def backwards(self, orm): | ||
23 | # Deleting field 'BuildEnvironment.sourcedir' | ||
24 | db.delete_column(u'bldcontrol_buildenvironment', 'sourcedir') | ||
25 | |||
26 | # Deleting field 'BuildEnvironment.builddir' | ||
27 | db.delete_column(u'bldcontrol_buildenvironment', 'builddir') | ||
28 | |||
29 | |||
30 | models = { | ||
31 | u'bldcontrol.brlayer': { | ||
32 | 'Meta': {'object_name': 'BRLayer'}, | ||
33 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
34 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
35 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
36 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
37 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}) | ||
38 | }, | ||
39 | u'bldcontrol.brtarget': { | ||
40 | 'Meta': {'object_name': 'BRTarget'}, | ||
41 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
42 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
43 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
44 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
45 | }, | ||
46 | u'bldcontrol.brvariable': { | ||
47 | 'Meta': {'object_name': 'BRVariable'}, | ||
48 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
49 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
50 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
51 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
52 | }, | ||
53 | u'bldcontrol.buildenvironment': { | ||
54 | 'Meta': {'object_name': 'BuildEnvironment'}, | ||
55 | 'address': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
56 | 'bbaddress': ('django.db.models.fields.CharField', [], {'max_length': '254', 'blank': 'True'}), | ||
57 | 'bbport': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
58 | 'bbstate': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
59 | 'bbtoken': ('django.db.models.fields.CharField', [], {'max_length': '126', 'blank': 'True'}), | ||
60 | 'betype': ('django.db.models.fields.IntegerField', [], {}), | ||
61 | 'builddir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
62 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
63 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
64 | 'lock': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
65 | 'sourcedir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
66 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
67 | }, | ||
68 | u'bldcontrol.buildrequest': { | ||
69 | 'Meta': {'object_name': 'BuildRequest'}, | ||
70 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']", 'null': 'True'}), | ||
71 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
72 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
73 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
74 | 'state': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
75 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
76 | }, | ||
77 | u'orm.build': { | ||
78 | 'Meta': {'object_name': 'Build'}, | ||
79 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
80 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
81 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
82 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
83 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
84 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
85 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
86 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
87 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
88 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
89 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
90 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
91 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
92 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
93 | }, | ||
94 | u'orm.project': { | ||
95 | 'Meta': {'object_name': 'Project'}, | ||
96 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
97 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
98 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
99 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
100 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
101 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
102 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
103 | } | ||
104 | } | ||
105 | |||
106 | complete_apps = ['bldcontrol'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/bldcontrol/migrations/0003_auto__add_field_brlayer_dirpath.py b/bitbake/lib/toaster/bldcontrol/migrations/0003_auto__add_field_brlayer_dirpath.py deleted file mode 100644 index b9ba838d90..0000000000 --- a/bitbake/lib/toaster/bldcontrol/migrations/0003_auto__add_field_brlayer_dirpath.py +++ /dev/null | |||
@@ -1,99 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'BRLayer.dirpath' | ||
12 | db.add_column(u'bldcontrol_brlayer', 'dirpath', | ||
13 | self.gf('django.db.models.fields.CharField')(default='', max_length=254), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | def backwards(self, orm): | ||
18 | # Deleting field 'BRLayer.dirpath' | ||
19 | db.delete_column(u'bldcontrol_brlayer', 'dirpath') | ||
20 | |||
21 | |||
22 | models = { | ||
23 | u'bldcontrol.brlayer': { | ||
24 | 'Meta': {'object_name': 'BRLayer'}, | ||
25 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
26 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
27 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
28 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
29 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
30 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}) | ||
31 | }, | ||
32 | u'bldcontrol.brtarget': { | ||
33 | 'Meta': {'object_name': 'BRTarget'}, | ||
34 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
35 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
36 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
37 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
38 | }, | ||
39 | u'bldcontrol.brvariable': { | ||
40 | 'Meta': {'object_name': 'BRVariable'}, | ||
41 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
42 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
43 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
44 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
45 | }, | ||
46 | u'bldcontrol.buildenvironment': { | ||
47 | 'Meta': {'object_name': 'BuildEnvironment'}, | ||
48 | 'address': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
49 | 'bbaddress': ('django.db.models.fields.CharField', [], {'max_length': '254', 'blank': 'True'}), | ||
50 | 'bbport': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
51 | 'bbstate': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
52 | 'bbtoken': ('django.db.models.fields.CharField', [], {'max_length': '126', 'blank': 'True'}), | ||
53 | 'betype': ('django.db.models.fields.IntegerField', [], {}), | ||
54 | 'builddir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
55 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
56 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
57 | 'lock': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
58 | 'sourcedir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
59 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
60 | }, | ||
61 | u'bldcontrol.buildrequest': { | ||
62 | 'Meta': {'object_name': 'BuildRequest'}, | ||
63 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']", 'null': 'True'}), | ||
64 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
65 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
66 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
67 | 'state': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
68 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
69 | }, | ||
70 | u'orm.build': { | ||
71 | 'Meta': {'object_name': 'Build'}, | ||
72 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
73 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
74 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
75 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
76 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
77 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
78 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
79 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
80 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
81 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
82 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
83 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
84 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
85 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
86 | }, | ||
87 | u'orm.project': { | ||
88 | 'Meta': {'object_name': 'Project'}, | ||
89 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
90 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
91 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
92 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
93 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
94 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
95 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
96 | } | ||
97 | } | ||
98 | |||
99 | complete_apps = ['bldcontrol'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/bldcontrol/migrations/0004_loadinitialdata.py b/bitbake/lib/toaster/bldcontrol/migrations/0004_loadinitialdata.py deleted file mode 100644 index d908578133..0000000000 --- a/bitbake/lib/toaster/bldcontrol/migrations/0004_loadinitialdata.py +++ /dev/null | |||
@@ -1,104 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import DataMigration | ||
5 | from django.db import models | ||
6 | |||
7 | class Migration(DataMigration): | ||
8 | |||
9 | def forwards(self, orm): | ||
10 | "Write your forwards methods here." | ||
11 | # Note: Don't use "from appname.models import ModelName". | ||
12 | # Use orm.ModelName to refer to models in this application, | ||
13 | # and orm['appname.ModelName'] for models in other applications. | ||
14 | try: | ||
15 | orm.BuildEnvironment.objects.get(pk = 1) | ||
16 | except: | ||
17 | from django.utils import timezone | ||
18 | orm.BuildEnvironment.objects.create(pk = 1, | ||
19 | created = timezone.now(), | ||
20 | updated = timezone.now(), | ||
21 | betype = 0) | ||
22 | |||
23 | def backwards(self, orm): | ||
24 | "Write your backwards methods here." | ||
25 | |||
26 | models = { | ||
27 | u'bldcontrol.brlayer': { | ||
28 | 'Meta': {'object_name': 'BRLayer'}, | ||
29 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
30 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
31 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
32 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
33 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
34 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}) | ||
35 | }, | ||
36 | u'bldcontrol.brtarget': { | ||
37 | 'Meta': {'object_name': 'BRTarget'}, | ||
38 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
39 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
40 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
41 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
42 | }, | ||
43 | u'bldcontrol.brvariable': { | ||
44 | 'Meta': {'object_name': 'BRVariable'}, | ||
45 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
46 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
47 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
48 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
49 | }, | ||
50 | u'bldcontrol.buildenvironment': { | ||
51 | 'Meta': {'object_name': 'BuildEnvironment'}, | ||
52 | 'address': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
53 | 'bbaddress': ('django.db.models.fields.CharField', [], {'max_length': '254', 'blank': 'True'}), | ||
54 | 'bbport': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
55 | 'bbstate': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
56 | 'bbtoken': ('django.db.models.fields.CharField', [], {'max_length': '126', 'blank': 'True'}), | ||
57 | 'betype': ('django.db.models.fields.IntegerField', [], {}), | ||
58 | 'builddir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
59 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
60 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
61 | 'lock': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
62 | 'sourcedir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
63 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
64 | }, | ||
65 | u'bldcontrol.buildrequest': { | ||
66 | 'Meta': {'object_name': 'BuildRequest'}, | ||
67 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']", 'null': 'True'}), | ||
68 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
69 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
70 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
71 | 'state': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
72 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
73 | }, | ||
74 | u'orm.build': { | ||
75 | 'Meta': {'object_name': 'Build'}, | ||
76 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
77 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
78 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
79 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
80 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
81 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
82 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
83 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
84 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
85 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
86 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
87 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
88 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
89 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
90 | }, | ||
91 | u'orm.project': { | ||
92 | 'Meta': {'object_name': 'Project'}, | ||
93 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
94 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
95 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
96 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
97 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
98 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
99 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
100 | } | ||
101 | } | ||
102 | |||
103 | complete_apps = ['bldcontrol'] | ||
104 | symmetrical = True | ||
diff --git a/bitbake/lib/toaster/bldcontrol/migrations/0005_auto__add_brerror.py b/bitbake/lib/toaster/bldcontrol/migrations/0005_auto__add_brerror.py deleted file mode 100644 index 98aeb41ceb..0000000000 --- a/bitbake/lib/toaster/bldcontrol/migrations/0005_auto__add_brerror.py +++ /dev/null | |||
@@ -1,112 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding model 'BRError' | ||
12 | db.create_table(u'bldcontrol_brerror', ( | ||
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
14 | ('req', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['bldcontrol.BuildRequest'])), | ||
15 | ('errtype', self.gf('django.db.models.fields.CharField')(max_length=100)), | ||
16 | ('errmsg', self.gf('django.db.models.fields.TextField')()), | ||
17 | ('traceback', self.gf('django.db.models.fields.TextField')()), | ||
18 | )) | ||
19 | db.send_create_signal(u'bldcontrol', ['BRError']) | ||
20 | |||
21 | |||
22 | def backwards(self, orm): | ||
23 | # Deleting model 'BRError' | ||
24 | db.delete_table(u'bldcontrol_brerror') | ||
25 | |||
26 | |||
27 | models = { | ||
28 | u'bldcontrol.brerror': { | ||
29 | 'Meta': {'object_name': 'BRError'}, | ||
30 | 'errmsg': ('django.db.models.fields.TextField', [], {}), | ||
31 | 'errtype': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
32 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
33 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
34 | 'traceback': ('django.db.models.fields.TextField', [], {}) | ||
35 | }, | ||
36 | u'bldcontrol.brlayer': { | ||
37 | 'Meta': {'object_name': 'BRLayer'}, | ||
38 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
39 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
40 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
41 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
42 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
43 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}) | ||
44 | }, | ||
45 | u'bldcontrol.brtarget': { | ||
46 | 'Meta': {'object_name': 'BRTarget'}, | ||
47 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
48 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
49 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
50 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
51 | }, | ||
52 | u'bldcontrol.brvariable': { | ||
53 | 'Meta': {'object_name': 'BRVariable'}, | ||
54 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
55 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
56 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
57 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
58 | }, | ||
59 | u'bldcontrol.buildenvironment': { | ||
60 | 'Meta': {'object_name': 'BuildEnvironment'}, | ||
61 | 'address': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
62 | 'bbaddress': ('django.db.models.fields.CharField', [], {'max_length': '254', 'blank': 'True'}), | ||
63 | 'bbport': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
64 | 'bbstate': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
65 | 'bbtoken': ('django.db.models.fields.CharField', [], {'max_length': '126', 'blank': 'True'}), | ||
66 | 'betype': ('django.db.models.fields.IntegerField', [], {}), | ||
67 | 'builddir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
68 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
69 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
70 | 'lock': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
71 | 'sourcedir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
72 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
73 | }, | ||
74 | u'bldcontrol.buildrequest': { | ||
75 | 'Meta': {'object_name': 'BuildRequest'}, | ||
76 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']", 'null': 'True'}), | ||
77 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
78 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
79 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
80 | 'state': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
81 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
82 | }, | ||
83 | u'orm.build': { | ||
84 | 'Meta': {'object_name': 'Build'}, | ||
85 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
86 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
87 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
88 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
89 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
90 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
91 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
92 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
93 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
94 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
95 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
96 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
97 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
98 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
99 | }, | ||
100 | u'orm.project': { | ||
101 | 'Meta': {'object_name': 'Project'}, | ||
102 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
103 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
104 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
105 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
106 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
107 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
108 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
109 | } | ||
110 | } | ||
111 | |||
112 | complete_apps = ['bldcontrol'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/bldcontrol/migrations/0006_auto__add_brbitbake.py b/bitbake/lib/toaster/bldcontrol/migrations/0006_auto__add_brbitbake.py deleted file mode 100644 index 74388f8434..0000000000 --- a/bitbake/lib/toaster/bldcontrol/migrations/0006_auto__add_brbitbake.py +++ /dev/null | |||
@@ -1,128 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding model 'BRBitbake' | ||
12 | db.create_table(u'bldcontrol_brbitbake', ( | ||
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
14 | ('req', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['bldcontrol.BuildRequest'], unique=True)), | ||
15 | ('giturl', self.gf('django.db.models.fields.CharField')(max_length=254)), | ||
16 | ('commit', self.gf('django.db.models.fields.CharField')(max_length=254)), | ||
17 | ('dirpath', self.gf('django.db.models.fields.CharField')(max_length=254)), | ||
18 | )) | ||
19 | db.send_create_signal(u'bldcontrol', ['BRBitbake']) | ||
20 | |||
21 | |||
22 | def backwards(self, orm): | ||
23 | # Deleting model 'BRBitbake' | ||
24 | db.delete_table(u'bldcontrol_brbitbake') | ||
25 | |||
26 | |||
27 | models = { | ||
28 | u'bldcontrol.brbitbake': { | ||
29 | 'Meta': {'object_name': 'BRBitbake'}, | ||
30 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
31 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
32 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
33 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
34 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']", 'unique': 'True'}) | ||
35 | }, | ||
36 | u'bldcontrol.brerror': { | ||
37 | 'Meta': {'object_name': 'BRError'}, | ||
38 | 'errmsg': ('django.db.models.fields.TextField', [], {}), | ||
39 | 'errtype': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
40 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
41 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
42 | 'traceback': ('django.db.models.fields.TextField', [], {}) | ||
43 | }, | ||
44 | u'bldcontrol.brlayer': { | ||
45 | 'Meta': {'object_name': 'BRLayer'}, | ||
46 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
47 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
48 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
49 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
50 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
51 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}) | ||
52 | }, | ||
53 | u'bldcontrol.brtarget': { | ||
54 | 'Meta': {'object_name': 'BRTarget'}, | ||
55 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
56 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
57 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
58 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
59 | }, | ||
60 | u'bldcontrol.brvariable': { | ||
61 | 'Meta': {'object_name': 'BRVariable'}, | ||
62 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
63 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
64 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
65 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
66 | }, | ||
67 | u'bldcontrol.buildenvironment': { | ||
68 | 'Meta': {'object_name': 'BuildEnvironment'}, | ||
69 | 'address': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
70 | 'bbaddress': ('django.db.models.fields.CharField', [], {'max_length': '254', 'blank': 'True'}), | ||
71 | 'bbport': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
72 | 'bbstate': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
73 | 'bbtoken': ('django.db.models.fields.CharField', [], {'max_length': '126', 'blank': 'True'}), | ||
74 | 'betype': ('django.db.models.fields.IntegerField', [], {}), | ||
75 | 'builddir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
76 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
77 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
78 | 'lock': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
79 | 'sourcedir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
80 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
81 | }, | ||
82 | u'bldcontrol.buildrequest': { | ||
83 | 'Meta': {'object_name': 'BuildRequest'}, | ||
84 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']", 'null': 'True'}), | ||
85 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
86 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
87 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
88 | 'state': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
89 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
90 | }, | ||
91 | u'orm.bitbakeversion': { | ||
92 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
93 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
94 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
95 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
96 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
97 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
98 | }, | ||
99 | u'orm.build': { | ||
100 | 'Meta': {'object_name': 'Build'}, | ||
101 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
102 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
103 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
104 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
105 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
106 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
107 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
108 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
109 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
110 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
111 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
112 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
113 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
114 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
115 | }, | ||
116 | u'orm.project': { | ||
117 | 'Meta': {'object_name': 'Project'}, | ||
118 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
119 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
120 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
121 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
122 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
123 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
124 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
125 | } | ||
126 | } | ||
127 | |||
128 | complete_apps = ['bldcontrol'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/bldcontrol/migrations/0007_auto__add_field_buildrequest_environment__chg_field_buildrequest_build.py b/bitbake/lib/toaster/bldcontrol/migrations/0007_auto__add_field_buildrequest_environment__chg_field_buildrequest_build.py deleted file mode 100644 index 70677a294e..0000000000 --- a/bitbake/lib/toaster/bldcontrol/migrations/0007_auto__add_field_buildrequest_environment__chg_field_buildrequest_build.py +++ /dev/null | |||
@@ -1,145 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'BuildRequest.environment' | ||
12 | db.add_column(u'bldcontrol_buildrequest', 'environment', | ||
13 | self.gf('django.db.models.fields.related.ForeignKey')(to=orm['bldcontrol.BuildEnvironment'], null=True), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | # Changing field 'BuildRequest.build' | ||
18 | db.alter_column(u'bldcontrol_buildrequest', 'build_id', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['orm.Build'], unique=True, null=True)) | ||
19 | # Adding unique constraint on 'BuildRequest', fields ['build'] | ||
20 | db.create_unique(u'bldcontrol_buildrequest', ['build_id']) | ||
21 | |||
22 | |||
23 | def backwards(self, orm): | ||
24 | # Removing unique constraint on 'BuildRequest', fields ['build'] | ||
25 | db.delete_unique(u'bldcontrol_buildrequest', ['build_id']) | ||
26 | |||
27 | # Deleting field 'BuildRequest.environment' | ||
28 | db.delete_column(u'bldcontrol_buildrequest', 'environment_id') | ||
29 | |||
30 | |||
31 | # Changing field 'BuildRequest.build' | ||
32 | db.alter_column(u'bldcontrol_buildrequest', 'build_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Build'], null=True)) | ||
33 | |||
34 | models = { | ||
35 | u'bldcontrol.brbitbake': { | ||
36 | 'Meta': {'object_name': 'BRBitbake'}, | ||
37 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
38 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
39 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
40 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
41 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']", 'unique': 'True'}) | ||
42 | }, | ||
43 | u'bldcontrol.brerror': { | ||
44 | 'Meta': {'object_name': 'BRError'}, | ||
45 | 'errmsg': ('django.db.models.fields.TextField', [], {}), | ||
46 | 'errtype': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
47 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
48 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
49 | 'traceback': ('django.db.models.fields.TextField', [], {}) | ||
50 | }, | ||
51 | u'bldcontrol.brlayer': { | ||
52 | 'Meta': {'object_name': 'BRLayer'}, | ||
53 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
54 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
55 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
56 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
57 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
58 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}) | ||
59 | }, | ||
60 | u'bldcontrol.brtarget': { | ||
61 | 'Meta': {'object_name': 'BRTarget'}, | ||
62 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
63 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
64 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
65 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
66 | }, | ||
67 | u'bldcontrol.brvariable': { | ||
68 | 'Meta': {'object_name': 'BRVariable'}, | ||
69 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
70 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
71 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
72 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
73 | }, | ||
74 | u'bldcontrol.buildenvironment': { | ||
75 | 'Meta': {'object_name': 'BuildEnvironment'}, | ||
76 | 'address': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
77 | 'bbaddress': ('django.db.models.fields.CharField', [], {'max_length': '254', 'blank': 'True'}), | ||
78 | 'bbport': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
79 | 'bbstate': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
80 | 'bbtoken': ('django.db.models.fields.CharField', [], {'max_length': '126', 'blank': 'True'}), | ||
81 | 'betype': ('django.db.models.fields.IntegerField', [], {}), | ||
82 | 'builddir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
83 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
84 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
85 | 'lock': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
86 | 'sourcedir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
87 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
88 | }, | ||
89 | u'bldcontrol.buildrequest': { | ||
90 | 'Meta': {'object_name': 'BuildRequest'}, | ||
91 | 'build': ('django.db.models.fields.related.OneToOneField', [], {'to': u"orm['orm.Build']", 'unique': 'True', 'null': 'True'}), | ||
92 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
93 | 'environment': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildEnvironment']", 'null': 'True'}), | ||
94 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
95 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
96 | 'state': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
97 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
98 | }, | ||
99 | u'orm.bitbakeversion': { | ||
100 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
101 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
102 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
103 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
104 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
105 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
106 | }, | ||
107 | u'orm.build': { | ||
108 | 'Meta': {'object_name': 'Build'}, | ||
109 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
110 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
111 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
112 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
113 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
114 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
115 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
116 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
117 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
118 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
119 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
120 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
121 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
122 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
123 | }, | ||
124 | u'orm.project': { | ||
125 | 'Meta': {'object_name': 'Project'}, | ||
126 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
127 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
128 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
129 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
130 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}), | ||
131 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
132 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
133 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
134 | }, | ||
135 | u'orm.release': { | ||
136 | 'Meta': {'object_name': 'Release'}, | ||
137 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
138 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
139 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
140 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
141 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
142 | } | ||
143 | } | ||
144 | |||
145 | complete_apps = ['bldcontrol'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/bldcontrol/migrations/0008_brarchive.py b/bitbake/lib/toaster/bldcontrol/migrations/0008_brarchive.py deleted file mode 100644 index f5469607f3..0000000000 --- a/bitbake/lib/toaster/bldcontrol/migrations/0008_brarchive.py +++ /dev/null | |||
@@ -1,138 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import DataMigration | ||
5 | from django.db import models | ||
6 | |||
7 | class Migration(DataMigration): | ||
8 | # ids that cannot be imported from BuildRequest | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | REQ_COMPLETED = 3 | ||
12 | REQ_ARCHIVE = 6 | ||
13 | "Write your forwards methods here." | ||
14 | # Note: Don't use "from appname.models import ModelName". | ||
15 | # Use orm.ModelName to refer to models in this application, | ||
16 | # and orm['appname.ModelName'] for models in other applications. | ||
17 | orm.BuildRequest.objects.filter(state=REQ_COMPLETED).update(state=REQ_ARCHIVE) | ||
18 | |||
19 | def backwards(self, orm): | ||
20 | REQ_COMPLETED = 3 | ||
21 | REQ_ARCHIVE = 6 | ||
22 | "Write your backwards methods here." | ||
23 | orm.BuildRequest.objects.filter(state=REQ_ARCHIVE).update(state=REQ_COMPLETED) | ||
24 | |||
25 | models = { | ||
26 | u'bldcontrol.brbitbake': { | ||
27 | 'Meta': {'object_name': 'BRBitbake'}, | ||
28 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
29 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
30 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
31 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
32 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']", 'unique': 'True'}) | ||
33 | }, | ||
34 | u'bldcontrol.brerror': { | ||
35 | 'Meta': {'object_name': 'BRError'}, | ||
36 | 'errmsg': ('django.db.models.fields.TextField', [], {}), | ||
37 | 'errtype': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
38 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
39 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
40 | 'traceback': ('django.db.models.fields.TextField', [], {}) | ||
41 | }, | ||
42 | u'bldcontrol.brlayer': { | ||
43 | 'Meta': {'object_name': 'BRLayer'}, | ||
44 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
45 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
46 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
47 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
48 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
49 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}) | ||
50 | }, | ||
51 | u'bldcontrol.brtarget': { | ||
52 | 'Meta': {'object_name': 'BRTarget'}, | ||
53 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
54 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
55 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
56 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
57 | }, | ||
58 | u'bldcontrol.brvariable': { | ||
59 | 'Meta': {'object_name': 'BRVariable'}, | ||
60 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
61 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
62 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
63 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
64 | }, | ||
65 | u'bldcontrol.buildenvironment': { | ||
66 | 'Meta': {'object_name': 'BuildEnvironment'}, | ||
67 | 'address': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
68 | 'bbaddress': ('django.db.models.fields.CharField', [], {'max_length': '254', 'blank': 'True'}), | ||
69 | 'bbport': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
70 | 'bbstate': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
71 | 'bbtoken': ('django.db.models.fields.CharField', [], {'max_length': '126', 'blank': 'True'}), | ||
72 | 'betype': ('django.db.models.fields.IntegerField', [], {}), | ||
73 | 'builddir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
74 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
75 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
76 | 'lock': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
77 | 'sourcedir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
78 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
79 | }, | ||
80 | u'bldcontrol.buildrequest': { | ||
81 | 'Meta': {'object_name': 'BuildRequest'}, | ||
82 | 'build': ('django.db.models.fields.related.OneToOneField', [], {'to': u"orm['orm.Build']", 'unique': 'True', 'null': 'True'}), | ||
83 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
84 | 'environment': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildEnvironment']", 'null': 'True'}), | ||
85 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
86 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
87 | 'state': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
88 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
89 | }, | ||
90 | u'orm.bitbakeversion': { | ||
91 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
92 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
93 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
94 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
95 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
96 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
97 | }, | ||
98 | u'orm.build': { | ||
99 | 'Meta': {'object_name': 'Build'}, | ||
100 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
101 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
102 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
103 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
104 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
105 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
106 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
107 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
108 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
109 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
110 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
111 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
112 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
113 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
114 | }, | ||
115 | u'orm.project': { | ||
116 | 'Meta': {'object_name': 'Project'}, | ||
117 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
118 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
119 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
120 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
121 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}), | ||
122 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
123 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
124 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
125 | }, | ||
126 | u'orm.release': { | ||
127 | 'Meta': {'object_name': 'Release'}, | ||
128 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
129 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
130 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
131 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
132 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
133 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
134 | } | ||
135 | } | ||
136 | |||
137 | complete_apps = ['bldcontrol'] | ||
138 | symmetrical = True | ||
diff --git a/bitbake/lib/toaster/bldcontrol/migrations/0009_auto__add_field_brlayer_layer_version.py b/bitbake/lib/toaster/bldcontrol/migrations/0009_auto__add_field_brlayer_layer_version.py deleted file mode 100644 index 9b50bc1c03..0000000000 --- a/bitbake/lib/toaster/bldcontrol/migrations/0009_auto__add_field_brlayer_layer_version.py +++ /dev/null | |||
@@ -1,180 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'BRLayer.layer_version' | ||
12 | db.add_column(u'bldcontrol_brlayer', 'layer_version', | ||
13 | self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Layer_Version'], null=True), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | def backwards(self, orm): | ||
18 | # Deleting field 'BRLayer.layer_version' | ||
19 | db.delete_column(u'bldcontrol_brlayer', 'layer_version_id') | ||
20 | |||
21 | |||
22 | models = { | ||
23 | u'bldcontrol.brbitbake': { | ||
24 | 'Meta': {'object_name': 'BRBitbake'}, | ||
25 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
26 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
27 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
28 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
29 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']", 'unique': 'True'}) | ||
30 | }, | ||
31 | u'bldcontrol.brerror': { | ||
32 | 'Meta': {'object_name': 'BRError'}, | ||
33 | 'errmsg': ('django.db.models.fields.TextField', [], {}), | ||
34 | 'errtype': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
35 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
36 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
37 | 'traceback': ('django.db.models.fields.TextField', [], {}) | ||
38 | }, | ||
39 | u'bldcontrol.brlayer': { | ||
40 | 'Meta': {'object_name': 'BRLayer'}, | ||
41 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
42 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
43 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
44 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
45 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
46 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
47 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}) | ||
48 | }, | ||
49 | u'bldcontrol.brtarget': { | ||
50 | 'Meta': {'object_name': 'BRTarget'}, | ||
51 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
52 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
53 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
54 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
55 | }, | ||
56 | u'bldcontrol.brvariable': { | ||
57 | 'Meta': {'object_name': 'BRVariable'}, | ||
58 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
59 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
60 | 'req': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildRequest']"}), | ||
61 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
62 | }, | ||
63 | u'bldcontrol.buildenvironment': { | ||
64 | 'Meta': {'object_name': 'BuildEnvironment'}, | ||
65 | 'address': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
66 | 'bbaddress': ('django.db.models.fields.CharField', [], {'max_length': '254', 'blank': 'True'}), | ||
67 | 'bbport': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
68 | 'bbstate': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
69 | 'bbtoken': ('django.db.models.fields.CharField', [], {'max_length': '126', 'blank': 'True'}), | ||
70 | 'betype': ('django.db.models.fields.IntegerField', [], {}), | ||
71 | 'builddir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
72 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
73 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
74 | 'lock': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
75 | 'sourcedir': ('django.db.models.fields.CharField', [], {'max_length': '512', 'blank': 'True'}), | ||
76 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
77 | }, | ||
78 | u'bldcontrol.buildrequest': { | ||
79 | 'Meta': {'object_name': 'BuildRequest'}, | ||
80 | 'build': ('django.db.models.fields.related.OneToOneField', [], {'to': u"orm['orm.Build']", 'unique': 'True', 'null': 'True'}), | ||
81 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
82 | 'environment': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['bldcontrol.BuildEnvironment']", 'null': 'True'}), | ||
83 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
84 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
85 | 'state': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
86 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
87 | }, | ||
88 | u'orm.bitbakeversion': { | ||
89 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
90 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
91 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
92 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
93 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
94 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
95 | }, | ||
96 | u'orm.branch': { | ||
97 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
98 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
99 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
100 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
101 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
102 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
103 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
104 | }, | ||
105 | u'orm.build': { | ||
106 | 'Meta': {'object_name': 'Build'}, | ||
107 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
108 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
109 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
110 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
111 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
112 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
113 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
114 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
115 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
116 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
117 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}) | ||
118 | }, | ||
119 | u'orm.layer': { | ||
120 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
121 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
122 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
123 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
124 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
125 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
126 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
127 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
128 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
129 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
130 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
131 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
132 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
133 | }, | ||
134 | u'orm.layer_version': { | ||
135 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
136 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
137 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
138 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
139 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
140 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
141 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
142 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
143 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': "'/'", 'max_length': '1024'}), | ||
144 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
145 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
146 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
147 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
148 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
149 | }, | ||
150 | u'orm.layersource': { | ||
151 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
152 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
153 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
154 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
155 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
156 | }, | ||
157 | u'orm.project': { | ||
158 | 'Meta': {'object_name': 'Project'}, | ||
159 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
160 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
161 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
162 | 'is_default': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
163 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
164 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
165 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
166 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
167 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
168 | }, | ||
169 | u'orm.release': { | ||
170 | 'Meta': {'object_name': 'Release'}, | ||
171 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
172 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
173 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
174 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
175 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
176 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
177 | } | ||
178 | } | ||
179 | |||
180 | complete_apps = ['bldcontrol'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0001_initial.py b/bitbake/lib/toaster/orm/migrations/0001_initial.py index dedeef8bf7..27fd05716f 100644 --- a/bitbake/lib/toaster/orm/migrations/0001_initial.py +++ b/bitbake/lib/toaster/orm/migrations/0001_initial.py | |||
@@ -1,400 +1,530 @@ | |||
1 | # -*- coding: utf-8 -*- | 1 | # -*- coding: utf-8 -*- |
2 | from south.utils import datetime_utils as datetime | 2 | from __future__ import unicode_literals |
3 | from south.db import db | 3 | |
4 | from south.v2 import SchemaMigration | 4 | from django.db import migrations, models |
5 | from django.db import models | 5 | |
6 | 6 | ||
7 | 7 | class Migration(migrations.Migration): | |
8 | class Migration(SchemaMigration): | 8 | |
9 | 9 | dependencies = [ | |
10 | def forwards(self, orm): | 10 | ] |
11 | # Adding model 'Build' | 11 | |
12 | db.create_table(u'orm_build', ( | 12 | operations = [ |
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 13 | migrations.CreateModel( |
14 | ('machine', self.gf('django.db.models.fields.CharField')(max_length=100)), | 14 | name='BitbakeVersion', |
15 | ('image_fstypes', self.gf('django.db.models.fields.CharField')(max_length=100)), | 15 | fields=[ |
16 | ('distro', self.gf('django.db.models.fields.CharField')(max_length=100)), | 16 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
17 | ('distro_version', self.gf('django.db.models.fields.CharField')(max_length=100)), | 17 | ('name', models.CharField(unique=True, max_length=32)), |
18 | ('started_on', self.gf('django.db.models.fields.DateTimeField')()), | 18 | ('giturl', models.URLField()), |
19 | ('completed_on', self.gf('django.db.models.fields.DateTimeField')()), | 19 | ('branch', models.CharField(max_length=32)), |
20 | ('outcome', self.gf('django.db.models.fields.IntegerField')(default=2)), | 20 | ('dirpath', models.CharField(max_length=255)), |
21 | ('errors_no', self.gf('django.db.models.fields.IntegerField')(default=0)), | 21 | ], |
22 | ('warnings_no', self.gf('django.db.models.fields.IntegerField')(default=0)), | 22 | ), |
23 | ('cooker_log_path', self.gf('django.db.models.fields.CharField')(max_length=500)), | 23 | migrations.CreateModel( |
24 | ('build_name', self.gf('django.db.models.fields.CharField')(max_length=100)), | 24 | name='Branch', |
25 | ('bitbake_version', self.gf('django.db.models.fields.CharField')(max_length=50)), | 25 | fields=[ |
26 | )) | 26 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
27 | db.send_create_signal(u'orm', ['Build']) | 27 | ('up_id', models.IntegerField(default=None, null=True)), |
28 | 28 | ('up_date', models.DateTimeField(default=None, null=True)), | |
29 | # Adding model 'Target' | 29 | ('name', models.CharField(max_length=50)), |
30 | db.create_table(u'orm_target', ( | 30 | ('short_description', models.CharField(max_length=50, blank=True)), |
31 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 31 | ], |
32 | ('build', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Build'])), | 32 | options={ |
33 | ('target', self.gf('django.db.models.fields.CharField')(max_length=100)), | 33 | 'verbose_name_plural': 'Branches', |
34 | ('is_image', self.gf('django.db.models.fields.BooleanField')(default=False)), | 34 | }, |
35 | ('file_name', self.gf('django.db.models.fields.CharField')(max_length=100)), | 35 | ), |
36 | ('file_size', self.gf('django.db.models.fields.IntegerField')()), | 36 | migrations.CreateModel( |
37 | )) | 37 | name='Build', |
38 | db.send_create_signal(u'orm', ['Target']) | 38 | fields=[ |
39 | 39 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
40 | # Adding model 'Task' | 40 | ('machine', models.CharField(max_length=100)), |
41 | db.create_table(u'orm_task', ( | 41 | ('distro', models.CharField(max_length=100)), |
42 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 42 | ('distro_version', models.CharField(max_length=100)), |
43 | ('build', self.gf('django.db.models.fields.related.ForeignKey')(related_name='task_build', to=orm['orm.Build'])), | 43 | ('started_on', models.DateTimeField()), |
44 | ('order', self.gf('django.db.models.fields.IntegerField')(null=True)), | 44 | ('completed_on', models.DateTimeField()), |
45 | ('task_executed', self.gf('django.db.models.fields.BooleanField')(default=False)), | 45 | ('outcome', models.IntegerField(default=2, choices=[(0, b'Succeeded'), (1, b'Failed'), (2, b'In Progress')])), |
46 | ('outcome', self.gf('django.db.models.fields.IntegerField')(default=5)), | 46 | ('cooker_log_path', models.CharField(max_length=500)), |
47 | ('sstate_checksum', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), | 47 | ('build_name', models.CharField(max_length=100)), |
48 | ('path_to_sstate_obj', self.gf('django.db.models.fields.FilePathField')(max_length=500, blank=True)), | 48 | ('bitbake_version', models.CharField(max_length=50)), |
49 | ('recipe', self.gf('django.db.models.fields.related.ForeignKey')(related_name='build_recipe', to=orm['orm.Recipe'])), | 49 | ], |
50 | ('task_name', self.gf('django.db.models.fields.CharField')(max_length=100)), | 50 | ), |
51 | ('source_url', self.gf('django.db.models.fields.FilePathField')(max_length=255, blank=True)), | 51 | migrations.CreateModel( |
52 | ('work_directory', self.gf('django.db.models.fields.FilePathField')(max_length=255, blank=True)), | 52 | name='BuildArtifact', |
53 | ('script_type', self.gf('django.db.models.fields.IntegerField')(default=0)), | 53 | fields=[ |
54 | ('line_number', self.gf('django.db.models.fields.IntegerField')(default=0)), | 54 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
55 | ('disk_io', self.gf('django.db.models.fields.IntegerField')(null=True)), | 55 | ('file_name', models.FilePathField()), |
56 | ('cpu_usage', self.gf('django.db.models.fields.DecimalField')(null=True, max_digits=6, decimal_places=2)), | 56 | ('file_size', models.IntegerField()), |
57 | ('elapsed_time', self.gf('django.db.models.fields.CharField')(default=0, max_length=50)), | 57 | ('build', models.ForeignKey(to='orm.Build')), |
58 | ('sstate_result', self.gf('django.db.models.fields.IntegerField')(default=0)), | 58 | ], |
59 | ('message', self.gf('django.db.models.fields.CharField')(max_length=240)), | 59 | ), |
60 | ('logfile', self.gf('django.db.models.fields.FilePathField')(max_length=255, blank=True)), | 60 | migrations.CreateModel( |
61 | )) | 61 | name='CustomImageRecipe', |
62 | db.send_create_signal(u'orm', ['Task']) | 62 | fields=[ |
63 | 63 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
64 | # Adding model 'Task_Dependency' | 64 | ('name', models.CharField(max_length=100)), |
65 | db.create_table(u'orm_task_dependency', ( | 65 | ], |
66 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 66 | ), |
67 | ('task', self.gf('django.db.models.fields.related.ForeignKey')(related_name='task_dependencies_task', to=orm['orm.Task'])), | 67 | migrations.CreateModel( |
68 | ('depends_on', self.gf('django.db.models.fields.related.ForeignKey')(related_name='task_dependencies_depends', to=orm['orm.Task'])), | 68 | name='HelpText', |
69 | )) | 69 | fields=[ |
70 | db.send_create_signal(u'orm', ['Task_Dependency']) | 70 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
71 | 71 | ('area', models.IntegerField(choices=[(0, b'variable')])), | |
72 | # Adding model 'Package' | 72 | ('key', models.CharField(max_length=100)), |
73 | db.create_table(u'orm_package', ( | 73 | ('text', models.TextField()), |
74 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 74 | ('build', models.ForeignKey(related_name='helptext_build', to='orm.Build')), |
75 | ('build', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Build'])), | 75 | ], |
76 | ('recipe', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Recipe'], null=True)), | 76 | ), |
77 | ('name', self.gf('django.db.models.fields.CharField')(max_length=100)), | 77 | migrations.CreateModel( |
78 | ('version', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), | 78 | name='Layer', |
79 | ('revision', self.gf('django.db.models.fields.CharField')(max_length=32, blank=True)), | 79 | fields=[ |
80 | ('summary', self.gf('django.db.models.fields.CharField')(max_length=200, blank=True)), | 80 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
81 | ('description', self.gf('django.db.models.fields.CharField')(max_length=200, blank=True)), | 81 | ('up_id', models.IntegerField(default=None, null=True)), |
82 | ('size', self.gf('django.db.models.fields.IntegerField')(default=0)), | 82 | ('up_date', models.DateTimeField(default=None, null=True)), |
83 | ('installed_size', self.gf('django.db.models.fields.IntegerField')(default=0)), | 83 | ('name', models.CharField(max_length=100)), |
84 | ('section', self.gf('django.db.models.fields.CharField')(max_length=80, blank=True)), | 84 | ('layer_index_url', models.URLField()), |
85 | ('license', self.gf('django.db.models.fields.CharField')(max_length=80, blank=True)), | 85 | ('vcs_url', models.URLField(default=None, null=True)), |
86 | )) | 86 | ('vcs_web_url', models.URLField(default=None, null=True)), |
87 | db.send_create_signal(u'orm', ['Package']) | 87 | ('vcs_web_tree_base_url', models.URLField(default=None, null=True)), |
88 | 88 | ('vcs_web_file_base_url', models.URLField(default=None, null=True)), | |
89 | # Adding model 'Package_Dependency' | 89 | ('summary', models.TextField(default=None, help_text=b'One-line description of the layer', null=True)), |
90 | db.create_table(u'orm_package_dependency', ( | 90 | ('description', models.TextField(default=None, null=True)), |
91 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 91 | ], |
92 | ('package', self.gf('django.db.models.fields.related.ForeignKey')(related_name='package_dependencies_source', to=orm['orm.Package'])), | 92 | ), |
93 | ('depends_on', self.gf('django.db.models.fields.related.ForeignKey')(related_name='package_dependencies_target', to=orm['orm.Package'])), | 93 | migrations.CreateModel( |
94 | ('dep_type', self.gf('django.db.models.fields.IntegerField')()), | 94 | name='Layer_Version', |
95 | ('target', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Target'], null=True)), | 95 | fields=[ |
96 | )) | 96 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
97 | db.send_create_signal(u'orm', ['Package_Dependency']) | 97 | ('up_id', models.IntegerField(default=None, null=True)), |
98 | 98 | ('up_date', models.DateTimeField(default=None, null=True)), | |
99 | # Adding model 'Target_Installed_Package' | 99 | ('branch', models.CharField(max_length=80)), |
100 | db.create_table(u'orm_target_installed_package', ( | 100 | ('commit', models.CharField(max_length=100)), |
101 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 101 | ('dirpath', models.CharField(default=None, max_length=255, null=True)), |
102 | ('target', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Target'])), | 102 | ('priority', models.IntegerField(default=0)), |
103 | ('package', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Package'])), | 103 | ('local_path', models.FilePathField(default=b'/', max_length=1024)), |
104 | )) | 104 | ('build', models.ForeignKey(related_name='layer_version_build', default=None, to='orm.Build', null=True)), |
105 | db.send_create_signal(u'orm', ['Target_Installed_Package']) | 105 | ('layer', models.ForeignKey(related_name='layer_version_layer', to='orm.Layer')), |
106 | 106 | ], | |
107 | # Adding model 'Package_File' | 107 | ), |
108 | db.create_table(u'orm_package_file', ( | 108 | migrations.CreateModel( |
109 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 109 | name='LayerSource', |
110 | ('package', self.gf('django.db.models.fields.related.ForeignKey')(related_name='buildfilelist_package', to=orm['orm.Package'])), | 110 | fields=[ |
111 | ('path', self.gf('django.db.models.fields.FilePathField')(max_length=255, blank=True)), | 111 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
112 | ('size', self.gf('django.db.models.fields.IntegerField')()), | 112 | ('name', models.CharField(unique=True, max_length=63)), |
113 | )) | 113 | ('sourcetype', models.IntegerField(choices=[(0, b'local'), (1, b'layerindex'), (2, b'imported')])), |
114 | db.send_create_signal(u'orm', ['Package_File']) | 114 | ('apiurl', models.CharField(default=None, max_length=255, null=True)), |
115 | 115 | ], | |
116 | # Adding model 'Recipe' | 116 | ), |
117 | db.create_table(u'orm_recipe', ( | 117 | migrations.CreateModel( |
118 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 118 | name='LayerVersionDependency', |
119 | ('name', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), | 119 | fields=[ |
120 | ('version', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), | 120 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
121 | ('layer_version', self.gf('django.db.models.fields.related.ForeignKey')(related_name='recipe_layer_version', to=orm['orm.Layer_Version'])), | 121 | ('up_id', models.IntegerField(default=None, null=True)), |
122 | ('summary', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), | 122 | ('depends_on', models.ForeignKey(related_name='dependees', to='orm.Layer_Version')), |
123 | ('description', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), | 123 | ('layer_source', models.ForeignKey(default=None, to='orm.LayerSource', null=True)), |
124 | ('section', self.gf('django.db.models.fields.CharField')(max_length=100, blank=True)), | 124 | ('layer_version', models.ForeignKey(related_name='dependencies', to='orm.Layer_Version')), |
125 | ('license', self.gf('django.db.models.fields.CharField')(max_length=200, blank=True)), | 125 | ], |
126 | ('licensing_info', self.gf('django.db.models.fields.TextField')(blank=True)), | 126 | ), |
127 | ('homepage', self.gf('django.db.models.fields.URLField')(max_length=200, blank=True)), | 127 | migrations.CreateModel( |
128 | ('bugtracker', self.gf('django.db.models.fields.URLField')(max_length=200, blank=True)), | 128 | name='LogMessage', |
129 | ('file_path', self.gf('django.db.models.fields.FilePathField')(max_length=255)), | 129 | fields=[ |
130 | )) | 130 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
131 | db.send_create_signal(u'orm', ['Recipe']) | 131 | ('level', models.IntegerField(default=0, choices=[(0, b'info'), (1, b'warn'), (2, b'error'), (3, b'critical'), (-1, b'toaster exception')])), |
132 | 132 | ('message', models.TextField(null=True, blank=True)), | |
133 | # Adding model 'Recipe_Dependency' | 133 | ('pathname', models.FilePathField(max_length=255, blank=True)), |
134 | db.create_table(u'orm_recipe_dependency', ( | 134 | ('lineno', models.IntegerField(null=True)), |
135 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 135 | ('build', models.ForeignKey(to='orm.Build')), |
136 | ('recipe', self.gf('django.db.models.fields.related.ForeignKey')(related_name='r_dependencies_recipe', to=orm['orm.Recipe'])), | 136 | ], |
137 | ('depends_on', self.gf('django.db.models.fields.related.ForeignKey')(related_name='r_dependencies_depends', to=orm['orm.Recipe'])), | 137 | ), |
138 | ('dep_type', self.gf('django.db.models.fields.IntegerField')()), | 138 | migrations.CreateModel( |
139 | )) | 139 | name='Machine', |
140 | db.send_create_signal(u'orm', ['Recipe_Dependency']) | 140 | fields=[ |
141 | 141 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
142 | # Adding model 'Layer' | 142 | ('up_id', models.IntegerField(default=None, null=True)), |
143 | db.create_table(u'orm_layer', ( | 143 | ('up_date', models.DateTimeField(default=None, null=True)), |
144 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 144 | ('name', models.CharField(max_length=255)), |
145 | ('name', self.gf('django.db.models.fields.CharField')(max_length=100)), | 145 | ('description', models.CharField(max_length=255)), |
146 | ('local_path', self.gf('django.db.models.fields.FilePathField')(max_length=255)), | 146 | ('layer_source', models.ForeignKey(default=None, to='orm.LayerSource', null=True)), |
147 | ('layer_index_url', self.gf('django.db.models.fields.URLField')(max_length=200)), | 147 | ('layer_version', models.ForeignKey(to='orm.Layer_Version')), |
148 | )) | 148 | ], |
149 | db.send_create_signal(u'orm', ['Layer']) | 149 | ), |
150 | 150 | migrations.CreateModel( | |
151 | # Adding model 'Layer_Version' | 151 | name='Package', |
152 | db.create_table(u'orm_layer_version', ( | 152 | fields=[ |
153 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 153 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
154 | ('build', self.gf('django.db.models.fields.related.ForeignKey')(related_name='layer_version_build', to=orm['orm.Build'])), | 154 | ('name', models.CharField(max_length=100)), |
155 | ('layer', self.gf('django.db.models.fields.related.ForeignKey')(related_name='layer_version_layer', to=orm['orm.Layer'])), | 155 | ('installed_name', models.CharField(default=b'', max_length=100)), |
156 | ('branch', self.gf('django.db.models.fields.CharField')(max_length=50)), | 156 | ('version', models.CharField(max_length=100, blank=True)), |
157 | ('commit', self.gf('django.db.models.fields.CharField')(max_length=100)), | 157 | ('revision', models.CharField(max_length=32, blank=True)), |
158 | ('priority', self.gf('django.db.models.fields.IntegerField')()), | 158 | ('summary', models.TextField(blank=True)), |
159 | )) | 159 | ('description', models.TextField(blank=True)), |
160 | db.send_create_signal(u'orm', ['Layer_Version']) | 160 | ('size', models.IntegerField(default=0)), |
161 | 161 | ('installed_size', models.IntegerField(default=0)), | |
162 | # Adding model 'Variable' | 162 | ('section', models.CharField(max_length=80, blank=True)), |
163 | db.create_table(u'orm_variable', ( | 163 | ('license', models.CharField(max_length=80, blank=True)), |
164 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 164 | ('build', models.ForeignKey(to='orm.Build', null=True)), |
165 | ('build', self.gf('django.db.models.fields.related.ForeignKey')(related_name='variable_build', to=orm['orm.Build'])), | 165 | ], |
166 | ('variable_name', self.gf('django.db.models.fields.CharField')(max_length=100)), | 166 | ), |
167 | ('variable_value', self.gf('django.db.models.fields.TextField')(blank=True)), | 167 | migrations.CreateModel( |
168 | ('changed', self.gf('django.db.models.fields.BooleanField')(default=False)), | 168 | name='Package_Dependency', |
169 | ('human_readable_name', self.gf('django.db.models.fields.CharField')(max_length=200)), | 169 | fields=[ |
170 | ('description', self.gf('django.db.models.fields.TextField')(blank=True)), | 170 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
171 | )) | 171 | ('dep_type', models.IntegerField(choices=[(0, b'depends'), (1, b'depends'), (3, b'recommends'), (2, b'recommends'), (4, b'suggests'), (5, b'provides'), (6, b'replaces'), (7, b'conflicts')])), |
172 | db.send_create_signal(u'orm', ['Variable']) | 172 | ('depends_on', models.ForeignKey(related_name='package_dependencies_target', to='orm.Package')), |
173 | 173 | ('package', models.ForeignKey(related_name='package_dependencies_source', to='orm.Package')), | |
174 | # Adding model 'VariableHistory' | 174 | ], |
175 | db.create_table(u'orm_variablehistory', ( | 175 | ), |
176 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 176 | migrations.CreateModel( |
177 | ('variable', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Variable'])), | 177 | name='Package_File', |
178 | ('file_name', self.gf('django.db.models.fields.FilePathField')(max_length=255)), | 178 | fields=[ |
179 | ('line_number', self.gf('django.db.models.fields.IntegerField')(null=True)), | 179 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
180 | ('operation', self.gf('django.db.models.fields.CharField')(max_length=16)), | 180 | ('path', models.FilePathField(max_length=255, blank=True)), |
181 | )) | 181 | ('size', models.IntegerField()), |
182 | db.send_create_signal(u'orm', ['VariableHistory']) | 182 | ('package', models.ForeignKey(related_name='buildfilelist_package', to='orm.Package')), |
183 | 183 | ], | |
184 | # Adding model 'LogMessage' | 184 | ), |
185 | db.create_table(u'orm_logmessage', ( | 185 | migrations.CreateModel( |
186 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | 186 | name='Project', |
187 | ('build', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Build'])), | 187 | fields=[ |
188 | ('level', self.gf('django.db.models.fields.IntegerField')(default=0)), | 188 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
189 | ('message', self.gf('django.db.models.fields.CharField')(max_length=240)), | 189 | ('name', models.CharField(max_length=100)), |
190 | ('pathname', self.gf('django.db.models.fields.FilePathField')(max_length=255, blank=True)), | 190 | ('short_description', models.CharField(max_length=50, blank=True)), |
191 | ('lineno', self.gf('django.db.models.fields.IntegerField')(null=True)), | 191 | ('created', models.DateTimeField(auto_now_add=True)), |
192 | )) | 192 | ('updated', models.DateTimeField(auto_now=True)), |
193 | db.send_create_signal(u'orm', ['LogMessage']) | 193 | ('user_id', models.IntegerField(null=True)), |
194 | 194 | ('is_default', models.BooleanField(default=False)), | |
195 | 195 | ('bitbake_version', models.ForeignKey(to='orm.BitbakeVersion', null=True)), | |
196 | def backwards(self, orm): | 196 | ], |
197 | # Deleting model 'Build' | 197 | ), |
198 | db.delete_table(u'orm_build') | 198 | migrations.CreateModel( |
199 | 199 | name='ProjectLayer', | |
200 | # Deleting model 'Target' | 200 | fields=[ |
201 | db.delete_table(u'orm_target') | 201 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
202 | 202 | ('optional', models.BooleanField(default=True)), | |
203 | # Deleting model 'Task' | 203 | ('layercommit', models.ForeignKey(to='orm.Layer_Version', null=True)), |
204 | db.delete_table(u'orm_task') | 204 | ('project', models.ForeignKey(to='orm.Project')), |
205 | 205 | ], | |
206 | # Deleting model 'Task_Dependency' | 206 | ), |
207 | db.delete_table(u'orm_task_dependency') | 207 | migrations.CreateModel( |
208 | 208 | name='ProjectTarget', | |
209 | # Deleting model 'Package' | 209 | fields=[ |
210 | db.delete_table(u'orm_package') | 210 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
211 | 211 | ('target', models.CharField(max_length=100)), | |
212 | # Deleting model 'Package_Dependency' | 212 | ('task', models.CharField(max_length=100, null=True)), |
213 | db.delete_table(u'orm_package_dependency') | 213 | ('project', models.ForeignKey(to='orm.Project')), |
214 | 214 | ], | |
215 | # Deleting model 'Target_Installed_Package' | 215 | ), |
216 | db.delete_table(u'orm_target_installed_package') | 216 | migrations.CreateModel( |
217 | 217 | name='ProjectVariable', | |
218 | # Deleting model 'Package_File' | 218 | fields=[ |
219 | db.delete_table(u'orm_package_file') | 219 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
220 | 220 | ('name', models.CharField(max_length=100)), | |
221 | # Deleting model 'Recipe' | 221 | ('value', models.TextField(blank=True)), |
222 | db.delete_table(u'orm_recipe') | 222 | ('project', models.ForeignKey(to='orm.Project')), |
223 | 223 | ], | |
224 | # Deleting model 'Recipe_Dependency' | 224 | ), |
225 | db.delete_table(u'orm_recipe_dependency') | 225 | migrations.CreateModel( |
226 | 226 | name='Recipe', | |
227 | # Deleting model 'Layer' | 227 | fields=[ |
228 | db.delete_table(u'orm_layer') | 228 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
229 | 229 | ('up_id', models.IntegerField(default=None, null=True)), | |
230 | # Deleting model 'Layer_Version' | 230 | ('up_date', models.DateTimeField(default=None, null=True)), |
231 | db.delete_table(u'orm_layer_version') | 231 | ('name', models.CharField(max_length=100, blank=True)), |
232 | 232 | ('version', models.CharField(max_length=100, blank=True)), | |
233 | # Deleting model 'Variable' | 233 | ('summary', models.TextField(blank=True)), |
234 | db.delete_table(u'orm_variable') | 234 | ('description', models.TextField(blank=True)), |
235 | 235 | ('section', models.CharField(max_length=100, blank=True)), | |
236 | # Deleting model 'VariableHistory' | 236 | ('license', models.CharField(max_length=200, blank=True)), |
237 | db.delete_table(u'orm_variablehistory') | 237 | ('homepage', models.URLField(blank=True)), |
238 | 238 | ('bugtracker', models.URLField(blank=True)), | |
239 | # Deleting model 'LogMessage' | 239 | ('file_path', models.FilePathField(max_length=255)), |
240 | db.delete_table(u'orm_logmessage') | 240 | ('pathflags', models.CharField(max_length=200, blank=True)), |
241 | 241 | ('is_image', models.BooleanField(default=False)), | |
242 | 242 | ('layer_source', models.ForeignKey(default=None, to='orm.LayerSource', null=True)), | |
243 | models = { | 243 | ('layer_version', models.ForeignKey(related_name='recipe_layer_version', to='orm.Layer_Version')), |
244 | u'orm.build': { | 244 | ], |
245 | 'Meta': {'object_name': 'Build'}, | 245 | ), |
246 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | 246 | migrations.CreateModel( |
247 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 247 | name='Recipe_Dependency', |
248 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | 248 | fields=[ |
249 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | 249 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
250 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 250 | ('dep_type', models.IntegerField(choices=[(0, b'depends'), (1, b'rdepends')])), |
251 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 251 | ('depends_on', models.ForeignKey(related_name='r_dependencies_depends', to='orm.Recipe')), |
252 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | 252 | ('recipe', models.ForeignKey(related_name='r_dependencies_recipe', to='orm.Recipe')), |
253 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 253 | ], |
254 | 'image_fstypes': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 254 | ), |
255 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 255 | migrations.CreateModel( |
256 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | 256 | name='Release', |
257 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | 257 | fields=[ |
258 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | 258 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
259 | }, | 259 | ('name', models.CharField(unique=True, max_length=32)), |
260 | u'orm.layer': { | 260 | ('description', models.CharField(max_length=255)), |
261 | 'Meta': {'object_name': 'Layer'}, | 261 | ('branch_name', models.CharField(default=b'', max_length=50)), |
262 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 262 | ('helptext', models.TextField(null=True)), |
263 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | 263 | ('bitbake_version', models.ForeignKey(to='orm.BitbakeVersion')), |
264 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | 264 | ], |
265 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | 265 | ), |
266 | }, | 266 | migrations.CreateModel( |
267 | u'orm.layer_version': { | 267 | name='ReleaseDefaultLayer', |
268 | 'Meta': {'object_name': 'Layer_Version'}, | 268 | fields=[ |
269 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | 269 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
270 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | 270 | ('layer_name', models.CharField(default=b'', max_length=100)), |
271 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 271 | ('release', models.ForeignKey(to='orm.Release')), |
272 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 272 | ], |
273 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | 273 | ), |
274 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | 274 | migrations.CreateModel( |
275 | }, | 275 | name='ReleaseLayerSourcePriority', |
276 | u'orm.logmessage': { | 276 | fields=[ |
277 | 'Meta': {'object_name': 'LogMessage'}, | 277 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
278 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | 278 | ('priority', models.IntegerField(default=0)), |
279 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 279 | ('layer_source', models.ForeignKey(to='orm.LayerSource')), |
280 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | 280 | ('release', models.ForeignKey(to='orm.Release')), |
281 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | 281 | ], |
282 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | 282 | ), |
283 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | 283 | migrations.CreateModel( |
284 | }, | 284 | name='Target', |
285 | u'orm.package': { | 285 | fields=[ |
286 | 'Meta': {'object_name': 'Package'}, | 286 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
287 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | 287 | ('target', models.CharField(max_length=100)), |
288 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | 288 | ('task', models.CharField(max_length=100, null=True)), |
289 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 289 | ('is_image', models.BooleanField(default=False)), |
290 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | 290 | ('image_size', models.IntegerField(default=0)), |
291 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | 291 | ('license_manifest_path', models.CharField(max_length=500, null=True)), |
292 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 292 | ('build', models.ForeignKey(to='orm.Build')), |
293 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | 293 | ], |
294 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | 294 | ), |
295 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | 295 | migrations.CreateModel( |
296 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | 296 | name='Target_File', |
297 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | 297 | fields=[ |
298 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | 298 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
299 | }, | 299 | ('path', models.FilePathField()), |
300 | u'orm.package_dependency': { | 300 | ('size', models.IntegerField()), |
301 | 'Meta': {'object_name': 'Package_Dependency'}, | 301 | ('inodetype', models.IntegerField(choices=[(1, b'regular'), (2, b'directory'), (3, b'symlink'), (4, b'socket'), (5, b'fifo'), (6, b'character'), (7, b'block')])), |
302 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | 302 | ('permission', models.CharField(max_length=16)), |
303 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | 303 | ('owner', models.CharField(max_length=128)), |
304 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 304 | ('group', models.CharField(max_length=128)), |
305 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | 305 | ('directory', models.ForeignKey(related_name='directory_set', to='orm.Target_File', null=True)), |
306 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | 306 | ('sym_target', models.ForeignKey(related_name='symlink_set', to='orm.Target_File', null=True)), |
307 | }, | 307 | ('target', models.ForeignKey(to='orm.Target')), |
308 | u'orm.package_file': { | 308 | ], |
309 | 'Meta': {'object_name': 'Package_File'}, | 309 | ), |
310 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 310 | migrations.CreateModel( |
311 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | 311 | name='Target_Image_File', |
312 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | 312 | fields=[ |
313 | 'size': ('django.db.models.fields.IntegerField', [], {}) | 313 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
314 | }, | 314 | ('file_name', models.FilePathField(max_length=254)), |
315 | u'orm.recipe': { | 315 | ('file_size', models.IntegerField()), |
316 | 'Meta': {'object_name': 'Recipe'}, | 316 | ('target', models.ForeignKey(to='orm.Target')), |
317 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | 317 | ], |
318 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | 318 | ), |
319 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | 319 | migrations.CreateModel( |
320 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | 320 | name='Target_Installed_Package', |
321 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 321 | fields=[ |
322 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | 322 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
323 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | 323 | ('package', models.ForeignKey(related_name='buildtargetlist_package', to='orm.Package')), |
324 | 'licensing_info': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | 324 | ('target', models.ForeignKey(to='orm.Target')), |
325 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | 325 | ], |
326 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | 326 | ), |
327 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | 327 | migrations.CreateModel( |
328 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | 328 | name='Task', |
329 | }, | 329 | fields=[ |
330 | u'orm.recipe_dependency': { | 330 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
331 | 'Meta': {'object_name': 'Recipe_Dependency'}, | 331 | ('order', models.IntegerField(null=True)), |
332 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | 332 | ('task_executed', models.BooleanField(default=False)), |
333 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | 333 | ('outcome', models.IntegerField(default=-1, choices=[(-1, b'Not Available'), (0, b'Succeeded'), (1, b'Covered'), (2, b'Cached'), (3, b'Prebuilt'), (4, b'Failed'), (5, b'Empty')])), |
334 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 334 | ('sstate_checksum', models.CharField(max_length=100, blank=True)), |
335 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | 335 | ('path_to_sstate_obj', models.FilePathField(max_length=500, blank=True)), |
336 | }, | 336 | ('task_name', models.CharField(max_length=100)), |
337 | u'orm.target': { | 337 | ('source_url', models.FilePathField(max_length=255, blank=True)), |
338 | 'Meta': {'object_name': 'Target'}, | 338 | ('work_directory', models.FilePathField(max_length=255, blank=True)), |
339 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | 339 | ('script_type', models.IntegerField(default=0, choices=[(0, b'N/A'), (2, b'Python'), (3, b'Shell')])), |
340 | 'file_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 340 | ('line_number', models.IntegerField(default=0)), |
341 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | 341 | ('disk_io', models.IntegerField(null=True)), |
342 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 342 | ('cpu_usage', models.DecimalField(null=True, max_digits=8, decimal_places=2)), |
343 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | 343 | ('elapsed_time', models.DecimalField(null=True, max_digits=8, decimal_places=2)), |
344 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | 344 | ('sstate_result', models.IntegerField(default=0, choices=[(0, b'Not Applicable'), (1, b'File not in cache'), (2, b'Failed'), (3, b'Succeeded')])), |
345 | }, | 345 | ('message', models.CharField(max_length=240)), |
346 | u'orm.target_installed_package': { | 346 | ('logfile', models.FilePathField(max_length=255, blank=True)), |
347 | 'Meta': {'object_name': 'Target_Installed_Package'}, | 347 | ('build', models.ForeignKey(related_name='task_build', to='orm.Build')), |
348 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 348 | ('recipe', models.ForeignKey(related_name='tasks', to='orm.Recipe')), |
349 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Package']"}), | 349 | ], |
350 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | 350 | options={ |
351 | }, | 351 | 'ordering': ('order', 'recipe'), |
352 | u'orm.task': { | 352 | }, |
353 | 'Meta': {'ordering': "('order', 'recipe')", 'object_name': 'Task'}, | 353 | ), |
354 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | 354 | migrations.CreateModel( |
355 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | 355 | name='Task_Dependency', |
356 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | 356 | fields=[ |
357 | 'elapsed_time': ('django.db.models.fields.CharField', [], {'default': '0', 'max_length': '50'}), | 357 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
358 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 358 | ('depends_on', models.ForeignKey(related_name='task_dependencies_depends', to='orm.Task')), |
359 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | 359 | ('task', models.ForeignKey(related_name='task_dependencies_task', to='orm.Task')), |
360 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | 360 | ], |
361 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | 361 | ), |
362 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | 362 | migrations.CreateModel( |
363 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '5'}), | 363 | name='ToasterSetting', |
364 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | 364 | fields=[ |
365 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | 365 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
366 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | 366 | ('name', models.CharField(max_length=63)), |
367 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | 367 | ('helptext', models.TextField()), |
368 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | 368 | ('value', models.CharField(max_length=255)), |
369 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | 369 | ], |
370 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | 370 | ), |
371 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 371 | migrations.CreateModel( |
372 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | 372 | name='Variable', |
373 | }, | 373 | fields=[ |
374 | u'orm.task_dependency': { | 374 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
375 | 'Meta': {'object_name': 'Task_Dependency'}, | 375 | ('variable_name', models.CharField(max_length=100)), |
376 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | 376 | ('variable_value', models.TextField(blank=True)), |
377 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 377 | ('changed', models.BooleanField(default=False)), |
378 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | 378 | ('human_readable_name', models.CharField(max_length=200)), |
379 | }, | 379 | ('description', models.TextField(blank=True)), |
380 | u'orm.variable': { | 380 | ('build', models.ForeignKey(related_name='variable_build', to='orm.Build')), |
381 | 'Meta': {'object_name': 'Variable'}, | 381 | ], |
382 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | 382 | ), |
383 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | 383 | migrations.CreateModel( |
384 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | 384 | name='VariableHistory', |
385 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | 385 | fields=[ |
386 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 386 | ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
387 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | 387 | ('value', models.TextField(blank=True)), |
388 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | 388 | ('file_name', models.FilePathField(max_length=255)), |
389 | }, | 389 | ('line_number', models.IntegerField(null=True)), |
390 | u'orm.variablehistory': { | 390 | ('operation', models.CharField(max_length=64)), |
391 | 'Meta': {'object_name': 'VariableHistory'}, | 391 | ('variable', models.ForeignKey(related_name='vhistory', to='orm.Variable')), |
392 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | 392 | ], |
393 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | 393 | ), |
394 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | 394 | migrations.AddField( |
395 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | 395 | model_name='project', |
396 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Variable']"}) | 396 | name='release', |
397 | } | 397 | field=models.ForeignKey(to='orm.Release', null=True), |
398 | } | 398 | ), |
399 | 399 | migrations.AddField( | |
400 | complete_apps = ['orm'] | 400 | model_name='package_dependency', |
401 | name='target', | ||
402 | field=models.ForeignKey(to='orm.Target', null=True), | ||
403 | ), | ||
404 | migrations.AddField( | ||
405 | model_name='package', | ||
406 | name='recipe', | ||
407 | field=models.ForeignKey(to='orm.Recipe', null=True), | ||
408 | ), | ||
409 | migrations.AddField( | ||
410 | model_name='logmessage', | ||
411 | name='task', | ||
412 | field=models.ForeignKey(blank=True, to='orm.Task', null=True), | ||
413 | ), | ||
414 | migrations.AlterUniqueTogether( | ||
415 | name='layersource', | ||
416 | unique_together=set([('sourcetype', 'apiurl')]), | ||
417 | ), | ||
418 | migrations.AddField( | ||
419 | model_name='layer_version', | ||
420 | name='layer_source', | ||
421 | field=models.ForeignKey(default=None, to='orm.LayerSource', null=True), | ||
422 | ), | ||
423 | migrations.AddField( | ||
424 | model_name='layer_version', | ||
425 | name='project', | ||
426 | field=models.ForeignKey(default=None, to='orm.Project', null=True), | ||
427 | ), | ||
428 | migrations.AddField( | ||
429 | model_name='layer_version', | ||
430 | name='up_branch', | ||
431 | field=models.ForeignKey(default=None, to='orm.Branch', null=True), | ||
432 | ), | ||
433 | migrations.AddField( | ||
434 | model_name='layer', | ||
435 | name='layer_source', | ||
436 | field=models.ForeignKey(default=None, to='orm.LayerSource', null=True), | ||
437 | ), | ||
438 | migrations.AddField( | ||
439 | model_name='customimagerecipe', | ||
440 | name='base_recipe', | ||
441 | field=models.ForeignKey(to='orm.Recipe'), | ||
442 | ), | ||
443 | migrations.AddField( | ||
444 | model_name='customimagerecipe', | ||
445 | name='packages', | ||
446 | field=models.ManyToManyField(to='orm.Package'), | ||
447 | ), | ||
448 | migrations.AddField( | ||
449 | model_name='customimagerecipe', | ||
450 | name='project', | ||
451 | field=models.ForeignKey(to='orm.Project'), | ||
452 | ), | ||
453 | migrations.AddField( | ||
454 | model_name='build', | ||
455 | name='project', | ||
456 | field=models.ForeignKey(to='orm.Project'), | ||
457 | ), | ||
458 | migrations.AddField( | ||
459 | model_name='branch', | ||
460 | name='layer_source', | ||
461 | field=models.ForeignKey(default=True, to='orm.LayerSource', null=True), | ||
462 | ), | ||
463 | migrations.CreateModel( | ||
464 | name='ImportedLayerSource', | ||
465 | fields=[ | ||
466 | ], | ||
467 | options={ | ||
468 | 'proxy': True, | ||
469 | }, | ||
470 | bases=('orm.layersource',), | ||
471 | ), | ||
472 | migrations.CreateModel( | ||
473 | name='LayerIndexLayerSource', | ||
474 | fields=[ | ||
475 | ], | ||
476 | options={ | ||
477 | 'proxy': True, | ||
478 | }, | ||
479 | bases=('orm.layersource',), | ||
480 | ), | ||
481 | migrations.CreateModel( | ||
482 | name='LocalLayerSource', | ||
483 | fields=[ | ||
484 | ], | ||
485 | options={ | ||
486 | 'proxy': True, | ||
487 | }, | ||
488 | bases=('orm.layersource',), | ||
489 | ), | ||
490 | migrations.AlterUniqueTogether( | ||
491 | name='task', | ||
492 | unique_together=set([('build', 'recipe', 'task_name')]), | ||
493 | ), | ||
494 | migrations.AlterUniqueTogether( | ||
495 | name='releaselayersourcepriority', | ||
496 | unique_together=set([('release', 'layer_source')]), | ||
497 | ), | ||
498 | migrations.AlterUniqueTogether( | ||
499 | name='recipe', | ||
500 | unique_together=set([('layer_version', 'file_path', 'pathflags')]), | ||
501 | ), | ||
502 | migrations.AlterUniqueTogether( | ||
503 | name='projectlayer', | ||
504 | unique_together=set([('project', 'layercommit')]), | ||
505 | ), | ||
506 | migrations.AlterUniqueTogether( | ||
507 | name='machine', | ||
508 | unique_together=set([('layer_source', 'up_id')]), | ||
509 | ), | ||
510 | migrations.AlterUniqueTogether( | ||
511 | name='layerversiondependency', | ||
512 | unique_together=set([('layer_source', 'up_id')]), | ||
513 | ), | ||
514 | migrations.AlterUniqueTogether( | ||
515 | name='layer_version', | ||
516 | unique_together=set([('layer_source', 'up_id')]), | ||
517 | ), | ||
518 | migrations.AlterUniqueTogether( | ||
519 | name='layer', | ||
520 | unique_together=set([('layer_source', 'up_id'), ('layer_source', 'name')]), | ||
521 | ), | ||
522 | migrations.AlterUniqueTogether( | ||
523 | name='customimagerecipe', | ||
524 | unique_together=set([('name', 'project')]), | ||
525 | ), | ||
526 | migrations.AlterUniqueTogether( | ||
527 | name='branch', | ||
528 | unique_together=set([('layer_source', 'up_id'), ('layer_source', 'name')]), | ||
529 | ), | ||
530 | ] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0002_auto__add_field_build_timespent.py b/bitbake/lib/toaster/orm/migrations/0002_auto__add_field_build_timespent.py deleted file mode 100644 index 61421cacd1..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0002_auto__add_field_build_timespent.py +++ /dev/null | |||
@@ -1,180 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'Build.timespent' | ||
12 | db.add_column(u'orm_build', 'timespent', | ||
13 | self.gf('django.db.models.fields.IntegerField')(default=0), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | def backwards(self, orm): | ||
18 | # Deleting field 'Build.timespent' | ||
19 | db.delete_column(u'orm_build', 'timespent') | ||
20 | |||
21 | |||
22 | models = { | ||
23 | u'orm.build': { | ||
24 | 'Meta': {'object_name': 'Build'}, | ||
25 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
26 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
27 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
28 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
29 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
30 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
31 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
32 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
33 | 'image_fstypes': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
34 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
35 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
36 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
37 | 'timespent': ('django.db.models.fields.IntegerField', [], {}), | ||
38 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
39 | }, | ||
40 | u'orm.layer': { | ||
41 | 'Meta': {'object_name': 'Layer'}, | ||
42 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
43 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
44 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
45 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
46 | }, | ||
47 | u'orm.layer_version': { | ||
48 | 'Meta': {'object_name': 'Layer_Version'}, | ||
49 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
50 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
51 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
52 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
53 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
54 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
55 | }, | ||
56 | u'orm.logmessage': { | ||
57 | 'Meta': {'object_name': 'LogMessage'}, | ||
58 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
59 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
60 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
61 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
62 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
63 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
64 | }, | ||
65 | u'orm.package': { | ||
66 | 'Meta': {'object_name': 'Package'}, | ||
67 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
68 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
69 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
70 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
71 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
72 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
73 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
74 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
75 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
76 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
77 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
78 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
79 | }, | ||
80 | u'orm.package_dependency': { | ||
81 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
82 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
83 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
84 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
85 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
86 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
87 | }, | ||
88 | u'orm.package_file': { | ||
89 | 'Meta': {'object_name': 'Package_File'}, | ||
90 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
91 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
92 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
93 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
94 | }, | ||
95 | u'orm.recipe': { | ||
96 | 'Meta': {'object_name': 'Recipe'}, | ||
97 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
98 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
99 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
100 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
101 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
102 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
103 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
104 | 'licensing_info': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
105 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
106 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
107 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
108 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
109 | }, | ||
110 | u'orm.recipe_dependency': { | ||
111 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
112 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
113 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
114 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
115 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
116 | }, | ||
117 | u'orm.target': { | ||
118 | 'Meta': {'object_name': 'Target'}, | ||
119 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
120 | 'file_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
121 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
122 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
123 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
124 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
125 | }, | ||
126 | u'orm.target_installed_package': { | ||
127 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
128 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
129 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Package']"}), | ||
130 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
131 | }, | ||
132 | u'orm.task': { | ||
133 | 'Meta': {'ordering': "('order', 'recipe')", 'object_name': 'Task'}, | ||
134 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
135 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
136 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
137 | 'elapsed_time': ('django.db.models.fields.CharField', [], {'default': '0', 'max_length': '50'}), | ||
138 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
139 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
140 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
141 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
142 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
143 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '5'}), | ||
144 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
145 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
146 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
147 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
148 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
149 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
150 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
151 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
152 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
153 | }, | ||
154 | u'orm.task_dependency': { | ||
155 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
156 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
157 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
158 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
159 | }, | ||
160 | u'orm.variable': { | ||
161 | 'Meta': {'object_name': 'Variable'}, | ||
162 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
163 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
164 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
165 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
166 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
167 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
168 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
169 | }, | ||
170 | u'orm.variablehistory': { | ||
171 | 'Meta': {'object_name': 'VariableHistory'}, | ||
172 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
173 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
174 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
175 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
176 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
177 | } | ||
178 | } | ||
179 | |||
180 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0003_timespent.py b/bitbake/lib/toaster/orm/migrations/0003_timespent.py deleted file mode 100644 index 9600f9e296..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0003_timespent.py +++ /dev/null | |||
@@ -1,182 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import DataMigration | ||
5 | from django.db import models | ||
6 | |||
7 | class Migration(DataMigration): | ||
8 | |||
9 | def forwards(self, orm): | ||
10 | "Write your forwards methods here." | ||
11 | # Note: Don't use "from appname.models import ModelName". | ||
12 | # Use orm.ModelName to refer to models in this application, | ||
13 | # and orm['appname.ModelName'] for models in other applications. | ||
14 | |||
15 | for build in orm.Build.objects.all(): | ||
16 | build.timespent = int((build.completed_on - build.started_on).total_seconds()) | ||
17 | build.save() | ||
18 | |||
19 | def backwards(self, orm): | ||
20 | "Write your backwards methods here." | ||
21 | raise RuntimeError("Cannot reverse this migration.") | ||
22 | |||
23 | models = { | ||
24 | u'orm.build': { | ||
25 | 'Meta': {'object_name': 'Build'}, | ||
26 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
27 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
28 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
29 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
30 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
31 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
32 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
33 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
34 | 'image_fstypes': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
35 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
36 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
37 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
38 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
39 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
40 | }, | ||
41 | u'orm.layer': { | ||
42 | 'Meta': {'object_name': 'Layer'}, | ||
43 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
44 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
45 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
46 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
47 | }, | ||
48 | u'orm.layer_version': { | ||
49 | 'Meta': {'object_name': 'Layer_Version'}, | ||
50 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
51 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
52 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
53 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
54 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
55 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
56 | }, | ||
57 | u'orm.logmessage': { | ||
58 | 'Meta': {'object_name': 'LogMessage'}, | ||
59 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
60 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
61 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
62 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
63 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
64 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
65 | }, | ||
66 | u'orm.package': { | ||
67 | 'Meta': {'object_name': 'Package'}, | ||
68 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
69 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
70 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
71 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
72 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
73 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
74 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
75 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
76 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
77 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
78 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
79 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
80 | }, | ||
81 | u'orm.package_dependency': { | ||
82 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
83 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
84 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
85 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
86 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
87 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
88 | }, | ||
89 | u'orm.package_file': { | ||
90 | 'Meta': {'object_name': 'Package_File'}, | ||
91 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
92 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
93 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
94 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
95 | }, | ||
96 | u'orm.recipe': { | ||
97 | 'Meta': {'object_name': 'Recipe'}, | ||
98 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
99 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
100 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
101 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
102 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
103 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
104 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
105 | 'licensing_info': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
106 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
107 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
108 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
109 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
110 | }, | ||
111 | u'orm.recipe_dependency': { | ||
112 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
113 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
114 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
115 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
116 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
117 | }, | ||
118 | u'orm.target': { | ||
119 | 'Meta': {'object_name': 'Target'}, | ||
120 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
121 | 'file_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
122 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
123 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
124 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
125 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
126 | }, | ||
127 | u'orm.target_installed_package': { | ||
128 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
129 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
130 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Package']"}), | ||
131 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
132 | }, | ||
133 | u'orm.task': { | ||
134 | 'Meta': {'ordering': "('order', 'recipe')", 'object_name': 'Task'}, | ||
135 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
136 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
137 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
138 | 'elapsed_time': ('django.db.models.fields.CharField', [], {'default': '0', 'max_length': '50'}), | ||
139 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
140 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
141 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
142 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
143 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
144 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '5'}), | ||
145 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
146 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
147 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
148 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
149 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
150 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
151 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
152 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
153 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
154 | }, | ||
155 | u'orm.task_dependency': { | ||
156 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
157 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
158 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
159 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
160 | }, | ||
161 | u'orm.variable': { | ||
162 | 'Meta': {'object_name': 'Variable'}, | ||
163 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
164 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
165 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
166 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
167 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
168 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
169 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
170 | }, | ||
171 | u'orm.variablehistory': { | ||
172 | 'Meta': {'object_name': 'VariableHistory'}, | ||
173 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
174 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
175 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
176 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
177 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
178 | } | ||
179 | } | ||
180 | |||
181 | complete_apps = ['orm'] | ||
182 | symmetrical = True | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0004_auto__add_field_package_installed_name.py b/bitbake/lib/toaster/orm/migrations/0004_auto__add_field_package_installed_name.py deleted file mode 100644 index 134445b56b..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0004_auto__add_field_package_installed_name.py +++ /dev/null | |||
@@ -1,181 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'Package.installed_name' | ||
12 | db.add_column(u'orm_package', 'installed_name', | ||
13 | self.gf('django.db.models.fields.CharField')(default='', max_length=100), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | def backwards(self, orm): | ||
18 | # Deleting field 'Package.installed_name' | ||
19 | db.delete_column(u'orm_package', 'installed_name') | ||
20 | |||
21 | |||
22 | models = { | ||
23 | u'orm.build': { | ||
24 | 'Meta': {'object_name': 'Build'}, | ||
25 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
26 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
27 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
28 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
29 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
30 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
31 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
32 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
33 | 'image_fstypes': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
34 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
35 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
36 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
37 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
38 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
39 | }, | ||
40 | u'orm.layer': { | ||
41 | 'Meta': {'object_name': 'Layer'}, | ||
42 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
43 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
44 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
45 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
46 | }, | ||
47 | u'orm.layer_version': { | ||
48 | 'Meta': {'object_name': 'Layer_Version'}, | ||
49 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
50 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
51 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
52 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
53 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
54 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
55 | }, | ||
56 | u'orm.logmessage': { | ||
57 | 'Meta': {'object_name': 'LogMessage'}, | ||
58 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
59 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
60 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
61 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
62 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
63 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
64 | }, | ||
65 | u'orm.package': { | ||
66 | 'Meta': {'object_name': 'Package'}, | ||
67 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
68 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
69 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
70 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
71 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
72 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
73 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
74 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
75 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
76 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
77 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
78 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
79 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
80 | }, | ||
81 | u'orm.package_dependency': { | ||
82 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
83 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
84 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
85 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
86 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
87 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
88 | }, | ||
89 | u'orm.package_file': { | ||
90 | 'Meta': {'object_name': 'Package_File'}, | ||
91 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
92 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
93 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
94 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
95 | }, | ||
96 | u'orm.recipe': { | ||
97 | 'Meta': {'object_name': 'Recipe'}, | ||
98 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
99 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
100 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
101 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
102 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
103 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
104 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
105 | 'licensing_info': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
106 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
107 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
108 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
109 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
110 | }, | ||
111 | u'orm.recipe_dependency': { | ||
112 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
113 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
114 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
115 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
116 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
117 | }, | ||
118 | u'orm.target': { | ||
119 | 'Meta': {'object_name': 'Target'}, | ||
120 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
121 | 'file_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
122 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
123 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
124 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
125 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
126 | }, | ||
127 | u'orm.target_installed_package': { | ||
128 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
129 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
130 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Package']"}), | ||
131 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
132 | }, | ||
133 | u'orm.task': { | ||
134 | 'Meta': {'ordering': "('order', 'recipe')", 'object_name': 'Task'}, | ||
135 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
136 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
137 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
138 | 'elapsed_time': ('django.db.models.fields.CharField', [], {'default': '0', 'max_length': '50'}), | ||
139 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
140 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
141 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
142 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
143 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
144 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '5'}), | ||
145 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
146 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
147 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
148 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
149 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
150 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
151 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
152 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
153 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
154 | }, | ||
155 | u'orm.task_dependency': { | ||
156 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
157 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
158 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
159 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
160 | }, | ||
161 | u'orm.variable': { | ||
162 | 'Meta': {'object_name': 'Variable'}, | ||
163 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
164 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
165 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
166 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
167 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
168 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
169 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
170 | }, | ||
171 | u'orm.variablehistory': { | ||
172 | 'Meta': {'object_name': 'VariableHistory'}, | ||
173 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
174 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
175 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
176 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
177 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
178 | } | ||
179 | } | ||
180 | |||
181 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0005_auto__add_target_image_file__add_target_file__add_field_variablehistor.py b/bitbake/lib/toaster/orm/migrations/0005_auto__add_target_image_file__add_target_file__add_field_variablehistor.py deleted file mode 100644 index 7be7ac3bec..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0005_auto__add_target_image_file__add_target_file__add_field_variablehistor.py +++ /dev/null | |||
@@ -1,281 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding model 'Target_File' | ||
12 | db.create_table(u'orm_target_file', ( | ||
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
14 | ('target', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Target'])), | ||
15 | ('path', self.gf('django.db.models.fields.FilePathField')(max_length=100)), | ||
16 | ('size', self.gf('django.db.models.fields.IntegerField')()), | ||
17 | ('inodetype', self.gf('django.db.models.fields.IntegerField')()), | ||
18 | ('permission', self.gf('django.db.models.fields.IntegerField')()), | ||
19 | ('owner', self.gf('django.db.models.fields.CharField')(max_length=128)), | ||
20 | ('group', self.gf('django.db.models.fields.CharField')(max_length=128)), | ||
21 | ('directory', self.gf('django.db.models.fields.related.ForeignKey')(related_name='directory_set', to=orm['orm.Target_File'])), | ||
22 | ('sym_target', self.gf('django.db.models.fields.related.ForeignKey')(related_name='symlink_set', blank=True, to=orm['orm.Target_File'])), | ||
23 | )) | ||
24 | db.send_create_signal(u'orm', ['Target_File']) | ||
25 | |||
26 | # Adding model 'Target_Image_File' | ||
27 | db.create_table(u'orm_target_image_file', ( | ||
28 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
29 | ('target', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Target'])), | ||
30 | ('file_name', self.gf('django.db.models.fields.FilePathField')(max_length=100)), | ||
31 | ('file_size', self.gf('django.db.models.fields.IntegerField')()), | ||
32 | )) | ||
33 | db.send_create_signal(u'orm', ['Target_Image_File']) | ||
34 | |||
35 | # Adding field 'VariableHistory.value' | ||
36 | db.add_column(u'orm_variablehistory', 'value', | ||
37 | self.gf('django.db.models.fields.TextField')(default='', blank=True), | ||
38 | keep_default=False) | ||
39 | |||
40 | # Deleting field 'Recipe.licensing_info' | ||
41 | db.delete_column(u'orm_recipe', 'licensing_info') | ||
42 | |||
43 | # Deleting field 'Target.file_name' | ||
44 | db.delete_column(u'orm_target', 'file_name') | ||
45 | |||
46 | # Deleting field 'Target.file_size' | ||
47 | db.delete_column(u'orm_target', 'file_size') | ||
48 | |||
49 | # Deleting field 'Build.image_fstypes' | ||
50 | db.delete_column(u'orm_build', 'image_fstypes') | ||
51 | |||
52 | # Adding field 'LogMessage.task' | ||
53 | db.add_column(u'orm_logmessage', 'task', | ||
54 | self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Task'], null=True, blank=True), | ||
55 | keep_default=False) | ||
56 | |||
57 | |||
58 | # Changing field 'Task.elapsed_time' | ||
59 | db.alter_column(u'orm_task', 'elapsed_time', self.gf('django.db.models.fields.DecimalField')(null=True, max_digits=6, decimal_places=2)) | ||
60 | # Adding unique constraint on 'Task', fields ['build', 'recipe', 'task_name'] | ||
61 | db.create_unique(u'orm_task', ['build_id', 'recipe_id', 'task_name']) | ||
62 | |||
63 | |||
64 | def backwards(self, orm): | ||
65 | # Removing unique constraint on 'Task', fields ['build', 'recipe', 'task_name'] | ||
66 | db.delete_unique(u'orm_task', ['build_id', 'recipe_id', 'task_name']) | ||
67 | |||
68 | # Deleting model 'Target_File' | ||
69 | db.delete_table(u'orm_target_file') | ||
70 | |||
71 | # Deleting model 'Target_Image_File' | ||
72 | db.delete_table(u'orm_target_image_file') | ||
73 | |||
74 | # Deleting field 'VariableHistory.value' | ||
75 | db.delete_column(u'orm_variablehistory', 'value') | ||
76 | |||
77 | # Adding field 'Recipe.licensing_info' | ||
78 | db.add_column(u'orm_recipe', 'licensing_info', | ||
79 | self.gf('django.db.models.fields.TextField')(default='', blank=True), | ||
80 | keep_default=False) | ||
81 | |||
82 | # Adding field 'Target.file_name' | ||
83 | db.add_column(u'orm_target', 'file_name', | ||
84 | self.gf('django.db.models.fields.CharField')(default='', max_length=100), | ||
85 | keep_default=False) | ||
86 | |||
87 | # Adding field 'Target.file_size' | ||
88 | db.add_column(u'orm_target', 'file_size', | ||
89 | self.gf('django.db.models.fields.IntegerField')(default=0), | ||
90 | keep_default=False) | ||
91 | |||
92 | # Adding field 'Build.image_fstypes' | ||
93 | db.add_column(u'orm_build', 'image_fstypes', | ||
94 | self.gf('django.db.models.fields.CharField')(default='', max_length=100), | ||
95 | keep_default=False) | ||
96 | |||
97 | # Deleting field 'LogMessage.task' | ||
98 | db.delete_column(u'orm_logmessage', 'task_id') | ||
99 | |||
100 | |||
101 | # Changing field 'Task.elapsed_time' | ||
102 | db.alter_column(u'orm_task', 'elapsed_time', self.gf('django.db.models.fields.CharField')(max_length=50)) | ||
103 | |||
104 | models = { | ||
105 | u'orm.build': { | ||
106 | 'Meta': {'object_name': 'Build'}, | ||
107 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
108 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
109 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
110 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
111 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
112 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
113 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
114 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
115 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
116 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
117 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
118 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
119 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
120 | }, | ||
121 | u'orm.layer': { | ||
122 | 'Meta': {'object_name': 'Layer'}, | ||
123 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
124 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
125 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
126 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
127 | }, | ||
128 | u'orm.layer_version': { | ||
129 | 'Meta': {'object_name': 'Layer_Version'}, | ||
130 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
131 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
132 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
133 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
134 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
135 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
136 | }, | ||
137 | u'orm.logmessage': { | ||
138 | 'Meta': {'object_name': 'LogMessage'}, | ||
139 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
140 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
141 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
142 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
143 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
144 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
145 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
146 | }, | ||
147 | u'orm.package': { | ||
148 | 'Meta': {'object_name': 'Package'}, | ||
149 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
150 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
151 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
152 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
153 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
154 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
155 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
156 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
157 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
158 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
159 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
160 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
161 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
162 | }, | ||
163 | u'orm.package_dependency': { | ||
164 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
165 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
166 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
167 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
168 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
169 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
170 | }, | ||
171 | u'orm.package_file': { | ||
172 | 'Meta': {'object_name': 'Package_File'}, | ||
173 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
174 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
175 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
176 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
177 | }, | ||
178 | u'orm.recipe': { | ||
179 | 'Meta': {'object_name': 'Recipe'}, | ||
180 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
181 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
182 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
183 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
184 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
185 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
186 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
187 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
188 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
189 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
190 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
191 | }, | ||
192 | u'orm.recipe_dependency': { | ||
193 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
194 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
195 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
196 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
197 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
198 | }, | ||
199 | u'orm.target': { | ||
200 | 'Meta': {'object_name': 'Target'}, | ||
201 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
202 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
203 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
204 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
205 | }, | ||
206 | u'orm.target_file': { | ||
207 | 'Meta': {'object_name': 'Target_File'}, | ||
208 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'to': u"orm['orm.Target_File']"}), | ||
209 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
210 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
211 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
212 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
213 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
214 | 'permission': ('django.db.models.fields.IntegerField', [], {}), | ||
215 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
216 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'blank': 'True', 'to': u"orm['orm.Target_File']"}), | ||
217 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
218 | }, | ||
219 | u'orm.target_image_file': { | ||
220 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
221 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
222 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
223 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
224 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
225 | }, | ||
226 | u'orm.target_installed_package': { | ||
227 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
228 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
229 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
230 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
231 | }, | ||
232 | u'orm.task': { | ||
233 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
234 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
235 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
236 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
237 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
238 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
239 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
240 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
241 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
242 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
243 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
244 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
245 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
246 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
247 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
248 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
249 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
250 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
251 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
252 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
253 | }, | ||
254 | u'orm.task_dependency': { | ||
255 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
256 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
257 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
258 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
259 | }, | ||
260 | u'orm.variable': { | ||
261 | 'Meta': {'object_name': 'Variable'}, | ||
262 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
263 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
264 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
265 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
266 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
267 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
268 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
269 | }, | ||
270 | u'orm.variablehistory': { | ||
271 | 'Meta': {'object_name': 'VariableHistory'}, | ||
272 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
273 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
274 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
275 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
276 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
277 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
278 | } | ||
279 | } | ||
280 | |||
281 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0006_auto__add_field_target_image_size__add_field_target_license_manifest_p.py b/bitbake/lib/toaster/orm/migrations/0006_auto__add_field_target_image_size__add_field_target_license_manifest_p.py deleted file mode 100644 index b2be30a4a9..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0006_auto__add_field_target_image_size__add_field_target_license_manifest_p.py +++ /dev/null | |||
@@ -1,235 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'Target.image_size' | ||
12 | db.add_column(u'orm_target', 'image_size', | ||
13 | self.gf('django.db.models.fields.IntegerField')(default=0), | ||
14 | keep_default=False) | ||
15 | |||
16 | # Adding field 'Target.license_manifest_path' | ||
17 | db.add_column(u'orm_target', 'license_manifest_path', | ||
18 | self.gf('django.db.models.fields.CharField')(max_length=500, null=True), | ||
19 | keep_default=False) | ||
20 | |||
21 | |||
22 | # Changing field 'Target_File.permission' | ||
23 | db.alter_column(u'orm_target_file', 'permission', self.gf('django.db.models.fields.CharField')(max_length=16)) | ||
24 | |||
25 | # Changing field 'Target_File.sym_target' | ||
26 | db.alter_column(u'orm_target_file', 'sym_target_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['orm.Target_File'])) | ||
27 | |||
28 | # Changing field 'Target_File.directory' | ||
29 | db.alter_column(u'orm_target_file', 'directory_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['orm.Target_File'])) | ||
30 | |||
31 | def backwards(self, orm): | ||
32 | # Deleting field 'Target.image_size' | ||
33 | db.delete_column(u'orm_target', 'image_size') | ||
34 | |||
35 | # Deleting field 'Target.license_manifest_path' | ||
36 | db.delete_column(u'orm_target', 'license_manifest_path') | ||
37 | |||
38 | |||
39 | # Changing field 'Target_File.permission' | ||
40 | db.alter_column(u'orm_target_file', 'permission', self.gf('django.db.models.fields.IntegerField')()) | ||
41 | |||
42 | # User chose to not deal with backwards NULL issues for 'Target_File.sym_target' | ||
43 | raise RuntimeError("Cannot reverse this migration. 'Target_File.sym_target' and its values cannot be restored.") | ||
44 | |||
45 | # The following code is provided here to aid in writing a correct migration | ||
46 | # Changing field 'Target_File.sym_target' | ||
47 | db.alter_column(u'orm_target_file', 'sym_target_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Target_File'])) | ||
48 | |||
49 | # User chose to not deal with backwards NULL issues for 'Target_File.directory' | ||
50 | raise RuntimeError("Cannot reverse this migration. 'Target_File.directory' and its values cannot be restored.") | ||
51 | |||
52 | # The following code is provided here to aid in writing a correct migration | ||
53 | # Changing field 'Target_File.directory' | ||
54 | db.alter_column(u'orm_target_file', 'directory_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Target_File'])) | ||
55 | |||
56 | models = { | ||
57 | u'orm.build': { | ||
58 | 'Meta': {'object_name': 'Build'}, | ||
59 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
60 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
61 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
62 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
63 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
64 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
65 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
66 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
67 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
68 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
69 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
70 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
71 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
72 | }, | ||
73 | u'orm.layer': { | ||
74 | 'Meta': {'object_name': 'Layer'}, | ||
75 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
76 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
77 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
78 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
79 | }, | ||
80 | u'orm.layer_version': { | ||
81 | 'Meta': {'object_name': 'Layer_Version'}, | ||
82 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
83 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
84 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
85 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
86 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
87 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
88 | }, | ||
89 | u'orm.logmessage': { | ||
90 | 'Meta': {'object_name': 'LogMessage'}, | ||
91 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
92 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
93 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
94 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
95 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
96 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
97 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
98 | }, | ||
99 | u'orm.package': { | ||
100 | 'Meta': {'object_name': 'Package'}, | ||
101 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
102 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
103 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
104 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
105 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
106 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
107 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
108 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
109 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
110 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
111 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
112 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
113 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
114 | }, | ||
115 | u'orm.package_dependency': { | ||
116 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
117 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
118 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
119 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
120 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
121 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
122 | }, | ||
123 | u'orm.package_file': { | ||
124 | 'Meta': {'object_name': 'Package_File'}, | ||
125 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
126 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
127 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
128 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
129 | }, | ||
130 | u'orm.recipe': { | ||
131 | 'Meta': {'object_name': 'Recipe'}, | ||
132 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
133 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
134 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
135 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
136 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
137 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
138 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
139 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
140 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
141 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
142 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
143 | }, | ||
144 | u'orm.recipe_dependency': { | ||
145 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
146 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
147 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
148 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
149 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
150 | }, | ||
151 | u'orm.target': { | ||
152 | 'Meta': {'object_name': 'Target'}, | ||
153 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
154 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
155 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
156 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
157 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
158 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
159 | }, | ||
160 | u'orm.target_file': { | ||
161 | 'Meta': {'object_name': 'Target_File'}, | ||
162 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
163 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
164 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
165 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
166 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
167 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
168 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
169 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
170 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
171 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
172 | }, | ||
173 | u'orm.target_image_file': { | ||
174 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
175 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
176 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
177 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
178 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
179 | }, | ||
180 | u'orm.target_installed_package': { | ||
181 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
182 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
183 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
184 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
185 | }, | ||
186 | u'orm.task': { | ||
187 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
188 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
189 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
190 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
191 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
192 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
193 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
194 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
195 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
196 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
197 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
198 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
199 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
200 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
201 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
202 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
203 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
204 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
205 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
206 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
207 | }, | ||
208 | u'orm.task_dependency': { | ||
209 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
210 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
211 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
212 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
213 | }, | ||
214 | u'orm.variable': { | ||
215 | 'Meta': {'object_name': 'Variable'}, | ||
216 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
217 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
218 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
219 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
220 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
221 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
222 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
223 | }, | ||
224 | u'orm.variablehistory': { | ||
225 | 'Meta': {'object_name': 'VariableHistory'}, | ||
226 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
227 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
228 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
229 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
230 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
231 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
232 | } | ||
233 | } | ||
234 | |||
235 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0007_auto__add_helptext.py b/bitbake/lib/toaster/orm/migrations/0007_auto__add_helptext.py deleted file mode 100644 index 1e4c5369dc..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0007_auto__add_helptext.py +++ /dev/null | |||
@@ -1,214 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding model 'HelpText' | ||
12 | db.create_table(u'orm_helptext', ( | ||
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
14 | ('build', self.gf('django.db.models.fields.related.ForeignKey')(related_name='helptext_build', to=orm['orm.Build'])), | ||
15 | ('area', self.gf('django.db.models.fields.IntegerField')()), | ||
16 | ('key', self.gf('django.db.models.fields.CharField')(max_length=100)), | ||
17 | ('text', self.gf('django.db.models.fields.TextField')()), | ||
18 | )) | ||
19 | db.send_create_signal(u'orm', ['HelpText']) | ||
20 | |||
21 | |||
22 | def backwards(self, orm): | ||
23 | # Deleting model 'HelpText' | ||
24 | db.delete_table(u'orm_helptext') | ||
25 | |||
26 | |||
27 | models = { | ||
28 | u'orm.build': { | ||
29 | 'Meta': {'object_name': 'Build'}, | ||
30 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
31 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
32 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
33 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
34 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
35 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
36 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
37 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
38 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
39 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
40 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
41 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
42 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
43 | }, | ||
44 | u'orm.helptext': { | ||
45 | 'Meta': {'object_name': 'HelpText'}, | ||
46 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
47 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
48 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
49 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
50 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
51 | }, | ||
52 | u'orm.layer': { | ||
53 | 'Meta': {'object_name': 'Layer'}, | ||
54 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
55 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
56 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
57 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
58 | }, | ||
59 | u'orm.layer_version': { | ||
60 | 'Meta': {'object_name': 'Layer_Version'}, | ||
61 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
62 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
63 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
64 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
65 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
66 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
67 | }, | ||
68 | u'orm.logmessage': { | ||
69 | 'Meta': {'object_name': 'LogMessage'}, | ||
70 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
71 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
72 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
73 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
74 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
75 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
76 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
77 | }, | ||
78 | u'orm.package': { | ||
79 | 'Meta': {'object_name': 'Package'}, | ||
80 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
81 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
82 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
83 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
84 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
85 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
86 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
87 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
88 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
89 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
90 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
91 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
92 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
93 | }, | ||
94 | u'orm.package_dependency': { | ||
95 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
96 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
97 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
98 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
99 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
100 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
101 | }, | ||
102 | u'orm.package_file': { | ||
103 | 'Meta': {'object_name': 'Package_File'}, | ||
104 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
105 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
106 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
107 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
108 | }, | ||
109 | u'orm.recipe': { | ||
110 | 'Meta': {'object_name': 'Recipe'}, | ||
111 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
112 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
113 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
114 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
115 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
116 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
117 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
118 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
119 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
120 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
121 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
122 | }, | ||
123 | u'orm.recipe_dependency': { | ||
124 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
125 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
126 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
127 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
128 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
129 | }, | ||
130 | u'orm.target': { | ||
131 | 'Meta': {'object_name': 'Target'}, | ||
132 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
133 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
134 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
135 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
136 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
137 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
138 | }, | ||
139 | u'orm.target_file': { | ||
140 | 'Meta': {'object_name': 'Target_File'}, | ||
141 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
142 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
143 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
144 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
145 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
146 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
147 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
148 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
149 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
150 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
151 | }, | ||
152 | u'orm.target_image_file': { | ||
153 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
154 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
155 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
156 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
157 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
158 | }, | ||
159 | u'orm.target_installed_package': { | ||
160 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
161 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
162 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
163 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
164 | }, | ||
165 | u'orm.task': { | ||
166 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
167 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
168 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
169 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
170 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
171 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
172 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
173 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
174 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
175 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
176 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
177 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
178 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
179 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
180 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
181 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
182 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
183 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
184 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
185 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
186 | }, | ||
187 | u'orm.task_dependency': { | ||
188 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
189 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
190 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
191 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
192 | }, | ||
193 | u'orm.variable': { | ||
194 | 'Meta': {'object_name': 'Variable'}, | ||
195 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
196 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
197 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
198 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
199 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
200 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
201 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
202 | }, | ||
203 | u'orm.variablehistory': { | ||
204 | 'Meta': {'object_name': 'VariableHistory'}, | ||
205 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
206 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
207 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
208 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
209 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
210 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
211 | } | ||
212 | } | ||
213 | |||
214 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0008_auto__chg_field_variablehistory_operation__chg_field_recipe_descriptio.py b/bitbake/lib/toaster/orm/migrations/0008_auto__chg_field_variablehistory_operation__chg_field_recipe_descriptio.py deleted file mode 100644 index ece408a3cf..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0008_auto__chg_field_variablehistory_operation__chg_field_recipe_descriptio.py +++ /dev/null | |||
@@ -1,225 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | |||
12 | # Changing field 'VariableHistory.operation' | ||
13 | db.alter_column(u'orm_variablehistory', 'operation', self.gf('django.db.models.fields.CharField')(max_length=64)) | ||
14 | |||
15 | # Changing field 'Recipe.description' | ||
16 | db.alter_column(u'orm_recipe', 'description', self.gf('django.db.models.fields.TextField')()) | ||
17 | |||
18 | # Changing field 'Target_Image_File.file_name' | ||
19 | db.alter_column(u'orm_target_image_file', 'file_name', self.gf('django.db.models.fields.FilePathField')(max_length=254)) | ||
20 | |||
21 | # Changing field 'Package.description' | ||
22 | db.alter_column(u'orm_package', 'description', self.gf('django.db.models.fields.TextField')()) | ||
23 | |||
24 | def backwards(self, orm): | ||
25 | |||
26 | # Changing field 'VariableHistory.operation' | ||
27 | db.alter_column(u'orm_variablehistory', 'operation', self.gf('django.db.models.fields.CharField')(max_length=16)) | ||
28 | |||
29 | # Changing field 'Recipe.description' | ||
30 | db.alter_column(u'orm_recipe', 'description', self.gf('django.db.models.fields.CharField')(max_length=100)) | ||
31 | |||
32 | # Changing field 'Target_Image_File.file_name' | ||
33 | db.alter_column(u'orm_target_image_file', 'file_name', self.gf('django.db.models.fields.FilePathField')(max_length=100)) | ||
34 | |||
35 | # Changing field 'Package.description' | ||
36 | db.alter_column(u'orm_package', 'description', self.gf('django.db.models.fields.CharField')(max_length=200)) | ||
37 | |||
38 | models = { | ||
39 | u'orm.build': { | ||
40 | 'Meta': {'object_name': 'Build'}, | ||
41 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
42 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
43 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
44 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
45 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
46 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
47 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
48 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
49 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
50 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
51 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
52 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
53 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
54 | }, | ||
55 | u'orm.helptext': { | ||
56 | 'Meta': {'object_name': 'HelpText'}, | ||
57 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
58 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
59 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
60 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
61 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
62 | }, | ||
63 | u'orm.layer': { | ||
64 | 'Meta': {'object_name': 'Layer'}, | ||
65 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
66 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
67 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
68 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
69 | }, | ||
70 | u'orm.layer_version': { | ||
71 | 'Meta': {'object_name': 'Layer_Version'}, | ||
72 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
73 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
74 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
75 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
76 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
77 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
78 | }, | ||
79 | u'orm.logmessage': { | ||
80 | 'Meta': {'object_name': 'LogMessage'}, | ||
81 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
82 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
83 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
84 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
85 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
86 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
87 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
88 | }, | ||
89 | u'orm.package': { | ||
90 | 'Meta': {'object_name': 'Package'}, | ||
91 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
92 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
93 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
94 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
95 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
96 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
97 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
98 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
99 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
100 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
101 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
102 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
103 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
104 | }, | ||
105 | u'orm.package_dependency': { | ||
106 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
107 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
108 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
109 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
110 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
111 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
112 | }, | ||
113 | u'orm.package_file': { | ||
114 | 'Meta': {'object_name': 'Package_File'}, | ||
115 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
116 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
117 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
118 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
119 | }, | ||
120 | u'orm.recipe': { | ||
121 | 'Meta': {'object_name': 'Recipe'}, | ||
122 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
123 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
124 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
125 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
126 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
127 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
128 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
129 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
130 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
131 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
132 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
133 | }, | ||
134 | u'orm.recipe_dependency': { | ||
135 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
136 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
137 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
138 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
139 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
140 | }, | ||
141 | u'orm.target': { | ||
142 | 'Meta': {'object_name': 'Target'}, | ||
143 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
144 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
145 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
146 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
147 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
148 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
149 | }, | ||
150 | u'orm.target_file': { | ||
151 | 'Meta': {'object_name': 'Target_File'}, | ||
152 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
153 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
154 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
155 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
156 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
157 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
158 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
159 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
160 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
161 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
162 | }, | ||
163 | u'orm.target_image_file': { | ||
164 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
165 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
166 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
167 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
168 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
169 | }, | ||
170 | u'orm.target_installed_package': { | ||
171 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
172 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
173 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
174 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
175 | }, | ||
176 | u'orm.task': { | ||
177 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
178 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
179 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
180 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
181 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
182 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
183 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
184 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
185 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
186 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
187 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
188 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
189 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
190 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
191 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
192 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
193 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
194 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
195 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
196 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
197 | }, | ||
198 | u'orm.task_dependency': { | ||
199 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
200 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
201 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
202 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
203 | }, | ||
204 | u'orm.variable': { | ||
205 | 'Meta': {'object_name': 'Variable'}, | ||
206 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
207 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
208 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
209 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
210 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
211 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
212 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
213 | }, | ||
214 | u'orm.variablehistory': { | ||
215 | 'Meta': {'object_name': 'VariableHistory'}, | ||
216 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
217 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
218 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
219 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
220 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
221 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
222 | } | ||
223 | } | ||
224 | |||
225 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0009_auto__add_projectvariable__add_projectlayer__add_projecttarget__add_pr.py b/bitbake/lib/toaster/orm/migrations/0009_auto__add_projectvariable__add_projectlayer__add_projecttarget__add_pr.py deleted file mode 100644 index 7a58dc2e61..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0009_auto__add_projectvariable__add_projectlayer__add_projecttarget__add_pr.py +++ /dev/null | |||
@@ -1,286 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding model 'ProjectVariable' | ||
12 | db.create_table(u'orm_projectvariable', ( | ||
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
14 | ('project', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Project'])), | ||
15 | ('name', self.gf('django.db.models.fields.CharField')(max_length=100)), | ||
16 | ('value', self.gf('django.db.models.fields.TextField')(blank=True)), | ||
17 | )) | ||
18 | db.send_create_signal(u'orm', ['ProjectVariable']) | ||
19 | |||
20 | # Adding model 'ProjectLayer' | ||
21 | db.create_table(u'orm_projectlayer', ( | ||
22 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
23 | ('project', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Project'])), | ||
24 | ('name', self.gf('django.db.models.fields.CharField')(max_length=100)), | ||
25 | ('giturl', self.gf('django.db.models.fields.CharField')(max_length=254)), | ||
26 | ('commit', self.gf('django.db.models.fields.CharField')(max_length=254)), | ||
27 | )) | ||
28 | db.send_create_signal(u'orm', ['ProjectLayer']) | ||
29 | |||
30 | # Adding model 'ProjectTarget' | ||
31 | db.create_table(u'orm_projecttarget', ( | ||
32 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
33 | ('project', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Project'])), | ||
34 | ('target', self.gf('django.db.models.fields.CharField')(max_length=100)), | ||
35 | )) | ||
36 | db.send_create_signal(u'orm', ['ProjectTarget']) | ||
37 | |||
38 | # Adding model 'Project' | ||
39 | db.create_table(u'orm_project', ( | ||
40 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
41 | ('name', self.gf('django.db.models.fields.CharField')(max_length=100)), | ||
42 | ('created', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), | ||
43 | ('updated', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), | ||
44 | )) | ||
45 | db.send_create_signal(u'orm', ['Project']) | ||
46 | |||
47 | # Adding field 'Build.project' | ||
48 | db.add_column(u'orm_build', 'project', | ||
49 | self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Project'], null=True), | ||
50 | keep_default=False) | ||
51 | |||
52 | |||
53 | def backwards(self, orm): | ||
54 | # Deleting model 'ProjectVariable' | ||
55 | db.delete_table(u'orm_projectvariable') | ||
56 | |||
57 | # Deleting model 'ProjectLayer' | ||
58 | db.delete_table(u'orm_projectlayer') | ||
59 | |||
60 | # Deleting model 'ProjectTarget' | ||
61 | db.delete_table(u'orm_projecttarget') | ||
62 | |||
63 | # Deleting model 'Project' | ||
64 | db.delete_table(u'orm_project') | ||
65 | |||
66 | # Deleting field 'Build.project' | ||
67 | db.delete_column(u'orm_build', 'project_id') | ||
68 | |||
69 | |||
70 | models = { | ||
71 | u'orm.build': { | ||
72 | 'Meta': {'object_name': 'Build'}, | ||
73 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
74 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
75 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
76 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
77 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
78 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
79 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
80 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
81 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
82 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
83 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
84 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
85 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
86 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
87 | }, | ||
88 | u'orm.helptext': { | ||
89 | 'Meta': {'object_name': 'HelpText'}, | ||
90 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
91 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
92 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
93 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
94 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
95 | }, | ||
96 | u'orm.layer': { | ||
97 | 'Meta': {'object_name': 'Layer'}, | ||
98 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
99 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
100 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
101 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
102 | }, | ||
103 | u'orm.layer_version': { | ||
104 | 'Meta': {'object_name': 'Layer_Version'}, | ||
105 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
106 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
107 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
108 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
109 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
110 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
111 | }, | ||
112 | u'orm.logmessage': { | ||
113 | 'Meta': {'object_name': 'LogMessage'}, | ||
114 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
115 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
116 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
117 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
118 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
119 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
120 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
121 | }, | ||
122 | u'orm.package': { | ||
123 | 'Meta': {'object_name': 'Package'}, | ||
124 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
125 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
126 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
127 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
128 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
129 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
130 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
131 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
132 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
133 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
134 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
135 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
136 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
137 | }, | ||
138 | u'orm.package_dependency': { | ||
139 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
140 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
141 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
142 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
143 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
144 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
145 | }, | ||
146 | u'orm.package_file': { | ||
147 | 'Meta': {'object_name': 'Package_File'}, | ||
148 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
149 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
150 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
151 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
152 | }, | ||
153 | u'orm.project': { | ||
154 | 'Meta': {'object_name': 'Project'}, | ||
155 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
156 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
157 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
158 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) | ||
159 | }, | ||
160 | u'orm.projectlayer': { | ||
161 | 'Meta': {'object_name': 'ProjectLayer'}, | ||
162 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
163 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
164 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
165 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
166 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
167 | }, | ||
168 | u'orm.projecttarget': { | ||
169 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
170 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
171 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
172 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
173 | }, | ||
174 | u'orm.projectvariable': { | ||
175 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
176 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
177 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
178 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
179 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
180 | }, | ||
181 | u'orm.recipe': { | ||
182 | 'Meta': {'object_name': 'Recipe'}, | ||
183 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
184 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
185 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
186 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
187 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
188 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
189 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
190 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
191 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
192 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
193 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
194 | }, | ||
195 | u'orm.recipe_dependency': { | ||
196 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
197 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
198 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
199 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
200 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
201 | }, | ||
202 | u'orm.target': { | ||
203 | 'Meta': {'object_name': 'Target'}, | ||
204 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
205 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
206 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
207 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
208 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
209 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
210 | }, | ||
211 | u'orm.target_file': { | ||
212 | 'Meta': {'object_name': 'Target_File'}, | ||
213 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
214 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
215 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
216 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
217 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
218 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
219 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
220 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
221 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
222 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
223 | }, | ||
224 | u'orm.target_image_file': { | ||
225 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
226 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
227 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
228 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
229 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
230 | }, | ||
231 | u'orm.target_installed_package': { | ||
232 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
233 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
234 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
235 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
236 | }, | ||
237 | u'orm.task': { | ||
238 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
239 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
240 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
241 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
242 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
243 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
244 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
245 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
246 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
247 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
248 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
249 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
250 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
251 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
252 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
253 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
254 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
255 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
256 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
257 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
258 | }, | ||
259 | u'orm.task_dependency': { | ||
260 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
261 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
262 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
263 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
264 | }, | ||
265 | u'orm.variable': { | ||
266 | 'Meta': {'object_name': 'Variable'}, | ||
267 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
268 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
269 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
270 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
271 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
272 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
273 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
274 | }, | ||
275 | u'orm.variablehistory': { | ||
276 | 'Meta': {'object_name': 'VariableHistory'}, | ||
277 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
278 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
279 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
280 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
281 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
282 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
283 | } | ||
284 | } | ||
285 | |||
286 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0010_auto__add_field_project_branch__add_field_project_short_description__a.py b/bitbake/lib/toaster/orm/migrations/0010_auto__add_field_project_branch__add_field_project_short_description__a.py deleted file mode 100644 index aa1ce1f4ac..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0010_auto__add_field_project_branch__add_field_project_short_description__a.py +++ /dev/null | |||
@@ -1,257 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'Project.branch' | ||
12 | db.add_column(u'orm_project', 'branch', | ||
13 | self.gf('django.db.models.fields.CharField')(default='master', max_length=50), | ||
14 | keep_default=False) | ||
15 | |||
16 | # Adding field 'Project.short_description' | ||
17 | db.add_column(u'orm_project', 'short_description', | ||
18 | self.gf('django.db.models.fields.CharField')(default='', max_length=50, blank=True), | ||
19 | keep_default=False) | ||
20 | |||
21 | # Adding field 'Project.user_id' | ||
22 | db.add_column(u'orm_project', 'user_id', | ||
23 | self.gf('django.db.models.fields.IntegerField')(null=True), | ||
24 | keep_default=False) | ||
25 | |||
26 | |||
27 | def backwards(self, orm): | ||
28 | # Deleting field 'Project.branch' | ||
29 | db.delete_column(u'orm_project', 'branch') | ||
30 | |||
31 | # Deleting field 'Project.short_description' | ||
32 | db.delete_column(u'orm_project', 'short_description') | ||
33 | |||
34 | # Deleting field 'Project.user_id' | ||
35 | db.delete_column(u'orm_project', 'user_id') | ||
36 | |||
37 | |||
38 | models = { | ||
39 | u'orm.build': { | ||
40 | 'Meta': {'object_name': 'Build'}, | ||
41 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
42 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
43 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
44 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
45 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
46 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
47 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
48 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
49 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
50 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
51 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
52 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
53 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
54 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
55 | }, | ||
56 | u'orm.helptext': { | ||
57 | 'Meta': {'object_name': 'HelpText'}, | ||
58 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
59 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
60 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
61 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
62 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
63 | }, | ||
64 | u'orm.layer': { | ||
65 | 'Meta': {'object_name': 'Layer'}, | ||
66 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
67 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
68 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
69 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
70 | }, | ||
71 | u'orm.layer_version': { | ||
72 | 'Meta': {'object_name': 'Layer_Version'}, | ||
73 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
74 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
75 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
76 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
77 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
78 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
79 | }, | ||
80 | u'orm.logmessage': { | ||
81 | 'Meta': {'object_name': 'LogMessage'}, | ||
82 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
83 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
84 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
85 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
86 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
87 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
88 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
89 | }, | ||
90 | u'orm.package': { | ||
91 | 'Meta': {'object_name': 'Package'}, | ||
92 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
93 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
94 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
95 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
96 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
97 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
98 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
99 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
100 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
101 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
102 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
103 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
104 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
105 | }, | ||
106 | u'orm.package_dependency': { | ||
107 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
108 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
109 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
110 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
111 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
112 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
113 | }, | ||
114 | u'orm.package_file': { | ||
115 | 'Meta': {'object_name': 'Package_File'}, | ||
116 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
117 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
118 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
119 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
120 | }, | ||
121 | u'orm.project': { | ||
122 | 'Meta': {'object_name': 'Project'}, | ||
123 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
124 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
125 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
126 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
127 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
128 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
129 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
130 | }, | ||
131 | u'orm.projectlayer': { | ||
132 | 'Meta': {'object_name': 'ProjectLayer'}, | ||
133 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
134 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
135 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
136 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
137 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
138 | }, | ||
139 | u'orm.projecttarget': { | ||
140 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
141 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
142 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
143 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
144 | }, | ||
145 | u'orm.projectvariable': { | ||
146 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
147 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
148 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
149 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
150 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
151 | }, | ||
152 | u'orm.recipe': { | ||
153 | 'Meta': {'object_name': 'Recipe'}, | ||
154 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
155 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
156 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
157 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
158 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
159 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
160 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
161 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
162 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
163 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
164 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
165 | }, | ||
166 | u'orm.recipe_dependency': { | ||
167 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
168 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
169 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
170 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
171 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
172 | }, | ||
173 | u'orm.target': { | ||
174 | 'Meta': {'object_name': 'Target'}, | ||
175 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
176 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
177 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
178 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
179 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
180 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
181 | }, | ||
182 | u'orm.target_file': { | ||
183 | 'Meta': {'object_name': 'Target_File'}, | ||
184 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
185 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
186 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
187 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
188 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
189 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
190 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
191 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
192 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
193 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
194 | }, | ||
195 | u'orm.target_image_file': { | ||
196 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
197 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
198 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
199 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
200 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
201 | }, | ||
202 | u'orm.target_installed_package': { | ||
203 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
204 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
205 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
206 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
207 | }, | ||
208 | u'orm.task': { | ||
209 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
210 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
211 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
212 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
213 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
214 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
215 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
216 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
217 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
218 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
219 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
220 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
221 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
222 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
223 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
224 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
225 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
226 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
227 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
228 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
229 | }, | ||
230 | u'orm.task_dependency': { | ||
231 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
232 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
233 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
234 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
235 | }, | ||
236 | u'orm.variable': { | ||
237 | 'Meta': {'object_name': 'Variable'}, | ||
238 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
239 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
240 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
241 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
242 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
243 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
244 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
245 | }, | ||
246 | u'orm.variablehistory': { | ||
247 | 'Meta': {'object_name': 'VariableHistory'}, | ||
248 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
249 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
250 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
251 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
252 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
253 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
254 | } | ||
255 | } | ||
256 | |||
257 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0011_auto__add_field_projectlayer_dirpath.py b/bitbake/lib/toaster/orm/migrations/0011_auto__add_field_projectlayer_dirpath.py deleted file mode 100644 index 8a65221594..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0011_auto__add_field_projectlayer_dirpath.py +++ /dev/null | |||
@@ -1,242 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'ProjectLayer.dirpath' | ||
12 | db.add_column(u'orm_projectlayer', 'dirpath', | ||
13 | self.gf('django.db.models.fields.CharField')(default='', max_length=254), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | def backwards(self, orm): | ||
18 | # Deleting field 'ProjectLayer.dirpath' | ||
19 | db.delete_column(u'orm_projectlayer', 'dirpath') | ||
20 | |||
21 | |||
22 | models = { | ||
23 | u'orm.build': { | ||
24 | 'Meta': {'object_name': 'Build'}, | ||
25 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
26 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
27 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
28 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
29 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
30 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
31 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
32 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
33 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
34 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
35 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
36 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
37 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
38 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
39 | }, | ||
40 | u'orm.helptext': { | ||
41 | 'Meta': {'object_name': 'HelpText'}, | ||
42 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
43 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
44 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
45 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
46 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
47 | }, | ||
48 | u'orm.layer': { | ||
49 | 'Meta': {'object_name': 'Layer'}, | ||
50 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
51 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
52 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
53 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
54 | }, | ||
55 | u'orm.layer_version': { | ||
56 | 'Meta': {'object_name': 'Layer_Version'}, | ||
57 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
58 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
59 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
60 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
61 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
62 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
63 | }, | ||
64 | u'orm.logmessage': { | ||
65 | 'Meta': {'object_name': 'LogMessage'}, | ||
66 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
67 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
68 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
69 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
70 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
71 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
72 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
73 | }, | ||
74 | u'orm.package': { | ||
75 | 'Meta': {'object_name': 'Package'}, | ||
76 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
77 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
78 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
79 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
80 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
81 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
82 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
83 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
84 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
85 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
86 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
87 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
88 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
89 | }, | ||
90 | u'orm.package_dependency': { | ||
91 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
92 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
93 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
94 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
95 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
96 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
97 | }, | ||
98 | u'orm.package_file': { | ||
99 | 'Meta': {'object_name': 'Package_File'}, | ||
100 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
101 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
102 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
103 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
104 | }, | ||
105 | u'orm.project': { | ||
106 | 'Meta': {'object_name': 'Project'}, | ||
107 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
108 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
109 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
110 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
111 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
112 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
113 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
114 | }, | ||
115 | u'orm.projectlayer': { | ||
116 | 'Meta': {'object_name': 'ProjectLayer'}, | ||
117 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
118 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
119 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
120 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
121 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
122 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
123 | }, | ||
124 | u'orm.projecttarget': { | ||
125 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
126 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
127 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
128 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
129 | }, | ||
130 | u'orm.projectvariable': { | ||
131 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
132 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
133 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
134 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
135 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
136 | }, | ||
137 | u'orm.recipe': { | ||
138 | 'Meta': {'object_name': 'Recipe'}, | ||
139 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
140 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
141 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
142 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
143 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
144 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
145 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
146 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
147 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
148 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
149 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
150 | }, | ||
151 | u'orm.recipe_dependency': { | ||
152 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
153 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
154 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
155 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
156 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
157 | }, | ||
158 | u'orm.target': { | ||
159 | 'Meta': {'object_name': 'Target'}, | ||
160 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
161 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
162 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
163 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
164 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
165 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
166 | }, | ||
167 | u'orm.target_file': { | ||
168 | 'Meta': {'object_name': 'Target_File'}, | ||
169 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
170 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
171 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
172 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
173 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
174 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
175 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
176 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
177 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
178 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
179 | }, | ||
180 | u'orm.target_image_file': { | ||
181 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
182 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
183 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
184 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
185 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
186 | }, | ||
187 | u'orm.target_installed_package': { | ||
188 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
189 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
190 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
191 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
192 | }, | ||
193 | u'orm.task': { | ||
194 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
195 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
196 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
197 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
198 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
199 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
200 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
201 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
202 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
203 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
204 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
205 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
206 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
207 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
208 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
209 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
210 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
211 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
212 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
213 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
214 | }, | ||
215 | u'orm.task_dependency': { | ||
216 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
217 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
218 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
219 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
220 | }, | ||
221 | u'orm.variable': { | ||
222 | 'Meta': {'object_name': 'Variable'}, | ||
223 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
224 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
225 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
226 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
227 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
228 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
229 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
230 | }, | ||
231 | u'orm.variablehistory': { | ||
232 | 'Meta': {'object_name': 'VariableHistory'}, | ||
233 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
234 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
235 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
236 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
237 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
238 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
239 | } | ||
240 | } | ||
241 | |||
242 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0012_auto__add_field_projectlayer_optional__add_field_projecttarget_task.py b/bitbake/lib/toaster/orm/migrations/0012_auto__add_field_projectlayer_optional__add_field_projecttarget_task.py deleted file mode 100644 index 9e483f5dac..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0012_auto__add_field_projectlayer_optional__add_field_projecttarget_task.py +++ /dev/null | |||
@@ -1,252 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'ProjectLayer.optional' | ||
12 | db.add_column(u'orm_projectlayer', 'optional', | ||
13 | self.gf('django.db.models.fields.BooleanField')(default=True), | ||
14 | keep_default=False) | ||
15 | |||
16 | # Adding field 'ProjectTarget.task' | ||
17 | db.add_column(u'orm_projecttarget', 'task', | ||
18 | self.gf('django.db.models.fields.CharField')(max_length=100, null=True), | ||
19 | keep_default=False) | ||
20 | |||
21 | |||
22 | def backwards(self, orm): | ||
23 | # Deleting field 'ProjectLayer.optional' | ||
24 | db.delete_column(u'orm_projectlayer', 'optional') | ||
25 | |||
26 | # Deleting field 'ProjectTarget.task' | ||
27 | db.delete_column(u'orm_projecttarget', 'task') | ||
28 | |||
29 | |||
30 | models = { | ||
31 | u'orm.build': { | ||
32 | 'Meta': {'object_name': 'Build'}, | ||
33 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
34 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
35 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
36 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
37 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
38 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
39 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
40 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
41 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
42 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
43 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
44 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
45 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
46 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
47 | }, | ||
48 | u'orm.helptext': { | ||
49 | 'Meta': {'object_name': 'HelpText'}, | ||
50 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
51 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
52 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
53 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
54 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
55 | }, | ||
56 | u'orm.layer': { | ||
57 | 'Meta': {'object_name': 'Layer'}, | ||
58 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
59 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
60 | 'local_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
61 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
62 | }, | ||
63 | u'orm.layer_version': { | ||
64 | 'Meta': {'object_name': 'Layer_Version'}, | ||
65 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
66 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_build'", 'to': u"orm['orm.Build']"}), | ||
67 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
68 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
69 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
70 | 'priority': ('django.db.models.fields.IntegerField', [], {}) | ||
71 | }, | ||
72 | u'orm.logmessage': { | ||
73 | 'Meta': {'object_name': 'LogMessage'}, | ||
74 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
75 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
76 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
77 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
78 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
79 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
80 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
81 | }, | ||
82 | u'orm.package': { | ||
83 | 'Meta': {'object_name': 'Package'}, | ||
84 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
85 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
86 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
87 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
88 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
89 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
90 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
91 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
92 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
93 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
94 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
95 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
96 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
97 | }, | ||
98 | u'orm.package_dependency': { | ||
99 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
100 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
101 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
102 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
103 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
104 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
105 | }, | ||
106 | u'orm.package_file': { | ||
107 | 'Meta': {'object_name': 'Package_File'}, | ||
108 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
109 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
110 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
111 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
112 | }, | ||
113 | u'orm.project': { | ||
114 | 'Meta': {'object_name': 'Project'}, | ||
115 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
116 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
117 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
118 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
119 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
120 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
121 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
122 | }, | ||
123 | u'orm.projectlayer': { | ||
124 | 'Meta': {'object_name': 'ProjectLayer'}, | ||
125 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
126 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
127 | 'giturl': ('django.db.models.fields.CharField', [], {'max_length': '254'}), | ||
128 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
129 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
130 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
131 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
132 | }, | ||
133 | u'orm.projecttarget': { | ||
134 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
135 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
136 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
137 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
138 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
139 | }, | ||
140 | u'orm.projectvariable': { | ||
141 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
142 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
143 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
144 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
145 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
146 | }, | ||
147 | u'orm.recipe': { | ||
148 | 'Meta': {'object_name': 'Recipe'}, | ||
149 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
150 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
151 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
152 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
153 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
154 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
155 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
156 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
157 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
158 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
159 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
160 | }, | ||
161 | u'orm.recipe_dependency': { | ||
162 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
163 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
164 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
165 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
166 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
167 | }, | ||
168 | u'orm.target': { | ||
169 | 'Meta': {'object_name': 'Target'}, | ||
170 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
171 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
172 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
173 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
174 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
175 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
176 | }, | ||
177 | u'orm.target_file': { | ||
178 | 'Meta': {'object_name': 'Target_File'}, | ||
179 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
180 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
181 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
182 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
183 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
184 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
185 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
186 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
187 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
188 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
189 | }, | ||
190 | u'orm.target_image_file': { | ||
191 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
192 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
193 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
194 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
195 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
196 | }, | ||
197 | u'orm.target_installed_package': { | ||
198 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
199 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
200 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
201 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
202 | }, | ||
203 | u'orm.task': { | ||
204 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
205 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
206 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
207 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
208 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
209 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
210 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
211 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
212 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
213 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
214 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
215 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
216 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
217 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
218 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
219 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
220 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
221 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
222 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
223 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
224 | }, | ||
225 | u'orm.task_dependency': { | ||
226 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
227 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
228 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
229 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
230 | }, | ||
231 | u'orm.variable': { | ||
232 | 'Meta': {'object_name': 'Variable'}, | ||
233 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
234 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
235 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
236 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
237 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
238 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
239 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
240 | }, | ||
241 | u'orm.variablehistory': { | ||
242 | 'Meta': {'object_name': 'VariableHistory'}, | ||
243 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
244 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
245 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
246 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
247 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
248 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
249 | } | ||
250 | } | ||
251 | |||
252 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0013_auto__add_release__add_layerversiondependency__add_unique_layerversion.py b/bitbake/lib/toaster/orm/migrations/0013_auto__add_release__add_layerversiondependency__add_unique_layerversion.py deleted file mode 100644 index 7c954e6bef..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0013_auto__add_release__add_layerversiondependency__add_unique_layerversion.py +++ /dev/null | |||
@@ -1,710 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding model 'Release' | ||
12 | db.create_table(u'orm_release', ( | ||
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
14 | ('name', self.gf('django.db.models.fields.CharField')(unique=True, max_length=32)), | ||
15 | ('description', self.gf('django.db.models.fields.CharField')(max_length=255)), | ||
16 | ('bitbake_version', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.BitbakeVersion'])), | ||
17 | ('branch', self.gf('django.db.models.fields.CharField')(max_length=32)), | ||
18 | )) | ||
19 | db.send_create_signal(u'orm', ['Release']) | ||
20 | |||
21 | # Adding model 'LayerVersionDependency' | ||
22 | db.create_table(u'orm_layerversiondependency', ( | ||
23 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
24 | ('layer_source', self.gf('django.db.models.fields.related.ForeignKey')(default=None, to=orm['orm.LayerSource'], null=True)), | ||
25 | ('up_id', self.gf('django.db.models.fields.IntegerField')(default=None, null=True)), | ||
26 | ('layer_version', self.gf('django.db.models.fields.related.ForeignKey')(related_name='dependencies', to=orm['orm.Layer_Version'])), | ||
27 | ('depends_on', self.gf('django.db.models.fields.related.ForeignKey')(related_name='dependees', to=orm['orm.Layer_Version'])), | ||
28 | )) | ||
29 | db.send_create_signal(u'orm', ['LayerVersionDependency']) | ||
30 | |||
31 | # Adding unique constraint on 'LayerVersionDependency', fields ['layer_source', 'up_id'] | ||
32 | db.create_unique(u'orm_layerversiondependency', ['layer_source_id', 'up_id']) | ||
33 | |||
34 | # Adding model 'ToasterSetting' | ||
35 | db.create_table(u'orm_toastersetting', ( | ||
36 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
37 | ('name', self.gf('django.db.models.fields.CharField')(max_length=63)), | ||
38 | ('helptext', self.gf('django.db.models.fields.TextField')()), | ||
39 | ('value', self.gf('django.db.models.fields.CharField')(max_length=255)), | ||
40 | )) | ||
41 | db.send_create_signal(u'orm', ['ToasterSetting']) | ||
42 | |||
43 | # Adding model 'Machine' | ||
44 | db.create_table(u'orm_machine', ( | ||
45 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
46 | ('layer_source', self.gf('django.db.models.fields.related.ForeignKey')(default=None, to=orm['orm.LayerSource'], null=True)), | ||
47 | ('up_id', self.gf('django.db.models.fields.IntegerField')(default=None, null=True)), | ||
48 | ('up_date', self.gf('django.db.models.fields.DateTimeField')(default=None, null=True)), | ||
49 | ('layer_version', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Layer_Version'])), | ||
50 | ('name', self.gf('django.db.models.fields.CharField')(max_length=255)), | ||
51 | ('description', self.gf('django.db.models.fields.CharField')(max_length=255)), | ||
52 | )) | ||
53 | db.send_create_signal(u'orm', ['Machine']) | ||
54 | |||
55 | # Adding unique constraint on 'Machine', fields ['layer_source', 'up_id'] | ||
56 | db.create_unique(u'orm_machine', ['layer_source_id', 'up_id']) | ||
57 | |||
58 | # Adding model 'ReleaseDefaultLayer' | ||
59 | db.create_table(u'orm_releasedefaultlayer', ( | ||
60 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
61 | ('release', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Release'])), | ||
62 | ('layer', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Layer'])), | ||
63 | )) | ||
64 | db.send_create_signal(u'orm', ['ReleaseDefaultLayer']) | ||
65 | |||
66 | # Adding model 'BitbakeVersion' | ||
67 | db.create_table(u'orm_bitbakeversion', ( | ||
68 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
69 | ('name', self.gf('django.db.models.fields.CharField')(unique=True, max_length=32)), | ||
70 | ('giturl', self.gf('django.db.models.fields.URLField')(max_length=200)), | ||
71 | ('branch', self.gf('django.db.models.fields.CharField')(max_length=32)), | ||
72 | ('dirpath', self.gf('django.db.models.fields.CharField')(max_length=255)), | ||
73 | )) | ||
74 | db.send_create_signal(u'orm', ['BitbakeVersion']) | ||
75 | |||
76 | # Adding model 'Branch' | ||
77 | db.create_table(u'orm_branch', ( | ||
78 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
79 | ('layer_source', self.gf('django.db.models.fields.related.ForeignKey')(default=True, to=orm['orm.LayerSource'], null=True)), | ||
80 | ('up_id', self.gf('django.db.models.fields.IntegerField')(default=None, null=True)), | ||
81 | ('up_date', self.gf('django.db.models.fields.DateTimeField')(default=None, null=True)), | ||
82 | ('name', self.gf('django.db.models.fields.CharField')(max_length=50)), | ||
83 | ('bitbake_branch', self.gf('django.db.models.fields.CharField')(max_length=50, blank=True)), | ||
84 | ('short_description', self.gf('django.db.models.fields.CharField')(max_length=50, blank=True)), | ||
85 | )) | ||
86 | db.send_create_signal(u'orm', ['Branch']) | ||
87 | |||
88 | # Adding unique constraint on 'Branch', fields ['layer_source', 'name'] | ||
89 | db.create_unique(u'orm_branch', ['layer_source_id', 'name']) | ||
90 | |||
91 | # Adding unique constraint on 'Branch', fields ['layer_source', 'up_id'] | ||
92 | db.create_unique(u'orm_branch', ['layer_source_id', 'up_id']) | ||
93 | |||
94 | # Adding model 'ToasterSettingDefaultLayer' | ||
95 | db.create_table(u'orm_toastersettingdefaultlayer', ( | ||
96 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
97 | ('layer_version', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Layer_Version'])), | ||
98 | )) | ||
99 | db.send_create_signal(u'orm', ['ToasterSettingDefaultLayer']) | ||
100 | |||
101 | # Adding model 'LayerSource' | ||
102 | db.create_table(u'orm_layersource', ( | ||
103 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
104 | ('name', self.gf('django.db.models.fields.CharField')(max_length=63)), | ||
105 | ('sourcetype', self.gf('django.db.models.fields.IntegerField')()), | ||
106 | ('apiurl', self.gf('django.db.models.fields.CharField')(default=None, max_length=255, null=True)), | ||
107 | )) | ||
108 | db.send_create_signal(u'orm', ['LayerSource']) | ||
109 | |||
110 | # Adding unique constraint on 'LayerSource', fields ['sourcetype', 'apiurl'] | ||
111 | db.create_unique(u'orm_layersource', ['sourcetype', 'apiurl']) | ||
112 | |||
113 | # Deleting field 'ProjectLayer.name' | ||
114 | db.delete_column(u'orm_projectlayer', 'name') | ||
115 | |||
116 | # Deleting field 'ProjectLayer.dirpath' | ||
117 | db.delete_column(u'orm_projectlayer', 'dirpath') | ||
118 | |||
119 | # Deleting field 'ProjectLayer.commit' | ||
120 | db.delete_column(u'orm_projectlayer', 'commit') | ||
121 | |||
122 | # Deleting field 'ProjectLayer.giturl' | ||
123 | db.delete_column(u'orm_projectlayer', 'giturl') | ||
124 | |||
125 | # Adding field 'ProjectLayer.layercommit' | ||
126 | db.add_column(u'orm_projectlayer', 'layercommit', | ||
127 | self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Layer_Version'], null=True), | ||
128 | keep_default=False) | ||
129 | |||
130 | # Adding field 'Layer_Version.layer_source' | ||
131 | db.add_column(u'orm_layer_version', 'layer_source', | ||
132 | self.gf('django.db.models.fields.related.ForeignKey')(default=None, to=orm['orm.LayerSource'], null=True), | ||
133 | keep_default=False) | ||
134 | |||
135 | # Adding field 'Layer_Version.up_id' | ||
136 | db.add_column(u'orm_layer_version', 'up_id', | ||
137 | self.gf('django.db.models.fields.IntegerField')(default=None, null=True), | ||
138 | keep_default=False) | ||
139 | |||
140 | # Adding field 'Layer_Version.up_date' | ||
141 | db.add_column(u'orm_layer_version', 'up_date', | ||
142 | self.gf('django.db.models.fields.DateTimeField')(default=None, null=True), | ||
143 | keep_default=False) | ||
144 | |||
145 | # Adding field 'Layer_Version.up_branch' | ||
146 | db.add_column(u'orm_layer_version', 'up_branch', | ||
147 | self.gf('django.db.models.fields.related.ForeignKey')(default=None, to=orm['orm.Branch'], null=True), | ||
148 | keep_default=False) | ||
149 | |||
150 | # Adding field 'Layer_Version.dirpath' | ||
151 | db.add_column(u'orm_layer_version', 'dirpath', | ||
152 | self.gf('django.db.models.fields.CharField')(default=None, max_length=255, null=True), | ||
153 | keep_default=False) | ||
154 | |||
155 | |||
156 | # Changing field 'Layer_Version.build' | ||
157 | db.alter_column(u'orm_layer_version', 'build_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['orm.Build'])) | ||
158 | |||
159 | # Changing field 'Layer_Version.branch' | ||
160 | db.alter_column(u'orm_layer_version', 'branch', self.gf('django.db.models.fields.CharField')(max_length=80)) | ||
161 | # Adding unique constraint on 'Layer_Version', fields ['layer_source', 'up_id'] | ||
162 | db.create_unique(u'orm_layer_version', ['layer_source_id', 'up_id']) | ||
163 | |||
164 | # Adding field 'Recipe.layer_source' | ||
165 | db.add_column(u'orm_recipe', 'layer_source', | ||
166 | self.gf('django.db.models.fields.related.ForeignKey')(default=None, to=orm['orm.LayerSource'], null=True), | ||
167 | keep_default=False) | ||
168 | |||
169 | # Adding field 'Recipe.up_id' | ||
170 | db.add_column(u'orm_recipe', 'up_id', | ||
171 | self.gf('django.db.models.fields.IntegerField')(default=None, null=True), | ||
172 | keep_default=False) | ||
173 | |||
174 | # Adding field 'Recipe.up_date' | ||
175 | db.add_column(u'orm_recipe', 'up_date', | ||
176 | self.gf('django.db.models.fields.DateTimeField')(default=None, null=True), | ||
177 | keep_default=False) | ||
178 | |||
179 | # Adding field 'Layer.layer_source' | ||
180 | db.add_column(u'orm_layer', 'layer_source', | ||
181 | self.gf('django.db.models.fields.related.ForeignKey')(default=None, to=orm['orm.LayerSource'], null=True), | ||
182 | keep_default=False) | ||
183 | |||
184 | # Adding field 'Layer.up_id' | ||
185 | db.add_column(u'orm_layer', 'up_id', | ||
186 | self.gf('django.db.models.fields.IntegerField')(default=None, null=True), | ||
187 | keep_default=False) | ||
188 | |||
189 | # Adding field 'Layer.up_date' | ||
190 | db.add_column(u'orm_layer', 'up_date', | ||
191 | self.gf('django.db.models.fields.DateTimeField')(default=None, null=True), | ||
192 | keep_default=False) | ||
193 | |||
194 | # Adding field 'Layer.vcs_url' | ||
195 | db.add_column(u'orm_layer', 'vcs_url', | ||
196 | self.gf('django.db.models.fields.URLField')(default=None, max_length=200, null=True), | ||
197 | keep_default=False) | ||
198 | |||
199 | # Adding field 'Layer.vcs_web_file_base_url' | ||
200 | db.add_column(u'orm_layer', 'vcs_web_file_base_url', | ||
201 | self.gf('django.db.models.fields.URLField')(default=None, max_length=200, null=True), | ||
202 | keep_default=False) | ||
203 | |||
204 | # Adding field 'Layer.summary' | ||
205 | db.add_column(u'orm_layer', 'summary', | ||
206 | self.gf('django.db.models.fields.CharField')(default=None, max_length=200, null=True), | ||
207 | keep_default=False) | ||
208 | |||
209 | # Adding field 'Layer.description' | ||
210 | db.add_column(u'orm_layer', 'description', | ||
211 | self.gf('django.db.models.fields.TextField')(default=None, null=True), | ||
212 | keep_default=False) | ||
213 | |||
214 | |||
215 | # Changing field 'Layer.local_path' | ||
216 | db.alter_column(u'orm_layer', 'local_path', self.gf('django.db.models.fields.FilePathField')(max_length=255, null=True)) | ||
217 | # Adding unique constraint on 'Layer', fields ['layer_source', 'up_id'] | ||
218 | db.create_unique(u'orm_layer', ['layer_source_id', 'up_id']) | ||
219 | |||
220 | # Adding unique constraint on 'Layer', fields ['layer_source', 'name'] | ||
221 | db.create_unique(u'orm_layer', ['layer_source_id', 'name']) | ||
222 | |||
223 | # Deleting field 'Project.branch' | ||
224 | db.delete_column(u'orm_project', 'branch') | ||
225 | |||
226 | # Adding field 'Project.bitbake_version' | ||
227 | db.add_column(u'orm_project', 'bitbake_version', | ||
228 | self.gf('django.db.models.fields.related.ForeignKey')(default=-1, to=orm['orm.BitbakeVersion']), | ||
229 | keep_default=False) | ||
230 | |||
231 | # Adding field 'Project.release' | ||
232 | db.add_column(u'orm_project', 'release', | ||
233 | self.gf('django.db.models.fields.related.ForeignKey')(default=-1, to=orm['orm.Release']), | ||
234 | keep_default=False) | ||
235 | |||
236 | |||
237 | def backwards(self, orm): | ||
238 | # Removing unique constraint on 'Layer', fields ['layer_source', 'name'] | ||
239 | db.delete_unique(u'orm_layer', ['layer_source_id', 'name']) | ||
240 | |||
241 | # Removing unique constraint on 'Layer', fields ['layer_source', 'up_id'] | ||
242 | db.delete_unique(u'orm_layer', ['layer_source_id', 'up_id']) | ||
243 | |||
244 | # Removing unique constraint on 'Layer_Version', fields ['layer_source', 'up_id'] | ||
245 | db.delete_unique(u'orm_layer_version', ['layer_source_id', 'up_id']) | ||
246 | |||
247 | # Removing unique constraint on 'LayerSource', fields ['sourcetype', 'apiurl'] | ||
248 | db.delete_unique(u'orm_layersource', ['sourcetype', 'apiurl']) | ||
249 | |||
250 | # Removing unique constraint on 'Branch', fields ['layer_source', 'up_id'] | ||
251 | db.delete_unique(u'orm_branch', ['layer_source_id', 'up_id']) | ||
252 | |||
253 | # Removing unique constraint on 'Branch', fields ['layer_source', 'name'] | ||
254 | db.delete_unique(u'orm_branch', ['layer_source_id', 'name']) | ||
255 | |||
256 | # Removing unique constraint on 'Machine', fields ['layer_source', 'up_id'] | ||
257 | db.delete_unique(u'orm_machine', ['layer_source_id', 'up_id']) | ||
258 | |||
259 | # Removing unique constraint on 'LayerVersionDependency', fields ['layer_source', 'up_id'] | ||
260 | db.delete_unique(u'orm_layerversiondependency', ['layer_source_id', 'up_id']) | ||
261 | |||
262 | # Deleting model 'Release' | ||
263 | db.delete_table(u'orm_release') | ||
264 | |||
265 | # Deleting model 'LayerVersionDependency' | ||
266 | db.delete_table(u'orm_layerversiondependency') | ||
267 | |||
268 | # Deleting model 'ToasterSetting' | ||
269 | db.delete_table(u'orm_toastersetting') | ||
270 | |||
271 | # Deleting model 'Machine' | ||
272 | db.delete_table(u'orm_machine') | ||
273 | |||
274 | # Deleting model 'ReleaseDefaultLayer' | ||
275 | db.delete_table(u'orm_releasedefaultlayer') | ||
276 | |||
277 | # Deleting model 'BitbakeVersion' | ||
278 | db.delete_table(u'orm_bitbakeversion') | ||
279 | |||
280 | # Deleting model 'Branch' | ||
281 | db.delete_table(u'orm_branch') | ||
282 | |||
283 | # Deleting model 'ToasterSettingDefaultLayer' | ||
284 | db.delete_table(u'orm_toastersettingdefaultlayer') | ||
285 | |||
286 | # Deleting model 'LayerSource' | ||
287 | db.delete_table(u'orm_layersource') | ||
288 | |||
289 | |||
290 | # User chose to not deal with backwards NULL issues for 'ProjectLayer.name' | ||
291 | raise RuntimeError("Cannot reverse this migration. 'ProjectLayer.name' and its values cannot be restored.") | ||
292 | |||
293 | # The following code is provided here to aid in writing a correct migration # Adding field 'ProjectLayer.name' | ||
294 | db.add_column(u'orm_projectlayer', 'name', | ||
295 | self.gf('django.db.models.fields.CharField')(max_length=100), | ||
296 | keep_default=False) | ||
297 | |||
298 | |||
299 | # User chose to not deal with backwards NULL issues for 'ProjectLayer.dirpath' | ||
300 | raise RuntimeError("Cannot reverse this migration. 'ProjectLayer.dirpath' and its values cannot be restored.") | ||
301 | |||
302 | # The following code is provided here to aid in writing a correct migration # Adding field 'ProjectLayer.dirpath' | ||
303 | db.add_column(u'orm_projectlayer', 'dirpath', | ||
304 | self.gf('django.db.models.fields.CharField')(max_length=254), | ||
305 | keep_default=False) | ||
306 | |||
307 | |||
308 | # User chose to not deal with backwards NULL issues for 'ProjectLayer.commit' | ||
309 | raise RuntimeError("Cannot reverse this migration. 'ProjectLayer.commit' and its values cannot be restored.") | ||
310 | |||
311 | # The following code is provided here to aid in writing a correct migration # Adding field 'ProjectLayer.commit' | ||
312 | db.add_column(u'orm_projectlayer', 'commit', | ||
313 | self.gf('django.db.models.fields.CharField')(max_length=254), | ||
314 | keep_default=False) | ||
315 | |||
316 | |||
317 | # User chose to not deal with backwards NULL issues for 'ProjectLayer.giturl' | ||
318 | raise RuntimeError("Cannot reverse this migration. 'ProjectLayer.giturl' and its values cannot be restored.") | ||
319 | |||
320 | # The following code is provided here to aid in writing a correct migration # Adding field 'ProjectLayer.giturl' | ||
321 | db.add_column(u'orm_projectlayer', 'giturl', | ||
322 | self.gf('django.db.models.fields.CharField')(max_length=254), | ||
323 | keep_default=False) | ||
324 | |||
325 | # Deleting field 'ProjectLayer.layercommit' | ||
326 | db.delete_column(u'orm_projectlayer', 'layercommit_id') | ||
327 | |||
328 | # Deleting field 'Layer_Version.layer_source' | ||
329 | db.delete_column(u'orm_layer_version', 'layer_source_id') | ||
330 | |||
331 | # Deleting field 'Layer_Version.up_id' | ||
332 | db.delete_column(u'orm_layer_version', 'up_id') | ||
333 | |||
334 | # Deleting field 'Layer_Version.up_date' | ||
335 | db.delete_column(u'orm_layer_version', 'up_date') | ||
336 | |||
337 | # Deleting field 'Layer_Version.up_branch' | ||
338 | db.delete_column(u'orm_layer_version', 'up_branch_id') | ||
339 | |||
340 | # Deleting field 'Layer_Version.dirpath' | ||
341 | db.delete_column(u'orm_layer_version', 'dirpath') | ||
342 | |||
343 | |||
344 | # User chose to not deal with backwards NULL issues for 'Layer_Version.build' | ||
345 | raise RuntimeError("Cannot reverse this migration. 'Layer_Version.build' and its values cannot be restored.") | ||
346 | |||
347 | # The following code is provided here to aid in writing a correct migration | ||
348 | # Changing field 'Layer_Version.build' | ||
349 | db.alter_column(u'orm_layer_version', 'build_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Build'])) | ||
350 | |||
351 | # Changing field 'Layer_Version.branch' | ||
352 | db.alter_column(u'orm_layer_version', 'branch', self.gf('django.db.models.fields.CharField')(max_length=50)) | ||
353 | # Deleting field 'Recipe.layer_source' | ||
354 | db.delete_column(u'orm_recipe', 'layer_source_id') | ||
355 | |||
356 | # Deleting field 'Recipe.up_id' | ||
357 | db.delete_column(u'orm_recipe', 'up_id') | ||
358 | |||
359 | # Deleting field 'Recipe.up_date' | ||
360 | db.delete_column(u'orm_recipe', 'up_date') | ||
361 | |||
362 | # Deleting field 'Layer.layer_source' | ||
363 | db.delete_column(u'orm_layer', 'layer_source_id') | ||
364 | |||
365 | # Deleting field 'Layer.up_id' | ||
366 | db.delete_column(u'orm_layer', 'up_id') | ||
367 | |||
368 | # Deleting field 'Layer.up_date' | ||
369 | db.delete_column(u'orm_layer', 'up_date') | ||
370 | |||
371 | # Deleting field 'Layer.vcs_url' | ||
372 | db.delete_column(u'orm_layer', 'vcs_url') | ||
373 | |||
374 | # Deleting field 'Layer.vcs_web_file_base_url' | ||
375 | db.delete_column(u'orm_layer', 'vcs_web_file_base_url') | ||
376 | |||
377 | # Deleting field 'Layer.summary' | ||
378 | db.delete_column(u'orm_layer', 'summary') | ||
379 | |||
380 | # Deleting field 'Layer.description' | ||
381 | db.delete_column(u'orm_layer', 'description') | ||
382 | |||
383 | |||
384 | # User chose to not deal with backwards NULL issues for 'Layer.local_path' | ||
385 | raise RuntimeError("Cannot reverse this migration. 'Layer.local_path' and its values cannot be restored.") | ||
386 | |||
387 | # The following code is provided here to aid in writing a correct migration | ||
388 | # Changing field 'Layer.local_path' | ||
389 | db.alter_column(u'orm_layer', 'local_path', self.gf('django.db.models.fields.FilePathField')(max_length=255)) | ||
390 | |||
391 | # User chose to not deal with backwards NULL issues for 'Project.branch' | ||
392 | raise RuntimeError("Cannot reverse this migration. 'Project.branch' and its values cannot be restored.") | ||
393 | |||
394 | # The following code is provided here to aid in writing a correct migration # Adding field 'Project.branch' | ||
395 | db.add_column(u'orm_project', 'branch', | ||
396 | self.gf('django.db.models.fields.CharField')(max_length=50), | ||
397 | keep_default=False) | ||
398 | |||
399 | # Deleting field 'Project.bitbake_version' | ||
400 | db.delete_column(u'orm_project', 'bitbake_version_id') | ||
401 | |||
402 | # Deleting field 'Project.release' | ||
403 | db.delete_column(u'orm_project', 'release_id') | ||
404 | |||
405 | |||
406 | models = { | ||
407 | u'orm.bitbakeversion': { | ||
408 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
409 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
410 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
411 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
412 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
413 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
414 | }, | ||
415 | u'orm.branch': { | ||
416 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
417 | 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
418 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
419 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
420 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
421 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
422 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
423 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
424 | }, | ||
425 | u'orm.build': { | ||
426 | 'Meta': {'object_name': 'Build'}, | ||
427 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
428 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
429 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
430 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
431 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
432 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
433 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
434 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
435 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
436 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
437 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
438 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
439 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
440 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
441 | }, | ||
442 | u'orm.helptext': { | ||
443 | 'Meta': {'object_name': 'HelpText'}, | ||
444 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
445 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
446 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
447 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
448 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
449 | }, | ||
450 | u'orm.layer': { | ||
451 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
452 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
453 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
454 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
455 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
456 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
457 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
458 | 'summary': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
459 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
460 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
461 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
462 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
463 | }, | ||
464 | u'orm.layer_version': { | ||
465 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
466 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
467 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
468 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
469 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
470 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
471 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
472 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
473 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
474 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
475 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
476 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
477 | }, | ||
478 | u'orm.layersource': { | ||
479 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
480 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
481 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
482 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
483 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
484 | }, | ||
485 | u'orm.layerversiondependency': { | ||
486 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
487 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
488 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
489 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
490 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
491 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
492 | }, | ||
493 | u'orm.logmessage': { | ||
494 | 'Meta': {'object_name': 'LogMessage'}, | ||
495 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
496 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
497 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
498 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
499 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
500 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
501 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
502 | }, | ||
503 | u'orm.machine': { | ||
504 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
505 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
506 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
507 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
508 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
509 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
510 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
511 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
512 | }, | ||
513 | u'orm.package': { | ||
514 | 'Meta': {'object_name': 'Package'}, | ||
515 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
516 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
517 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
518 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
519 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
520 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
521 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
522 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
523 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
524 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
525 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
526 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
527 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
528 | }, | ||
529 | u'orm.package_dependency': { | ||
530 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
531 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
532 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
533 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
534 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
535 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
536 | }, | ||
537 | u'orm.package_file': { | ||
538 | 'Meta': {'object_name': 'Package_File'}, | ||
539 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
540 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
541 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
542 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
543 | }, | ||
544 | u'orm.project': { | ||
545 | 'Meta': {'object_name': 'Project'}, | ||
546 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
547 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
548 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
549 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
550 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}), | ||
551 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
552 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
553 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
554 | }, | ||
555 | u'orm.projectlayer': { | ||
556 | 'Meta': {'object_name': 'ProjectLayer'}, | ||
557 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
558 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
559 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
560 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
561 | }, | ||
562 | u'orm.projecttarget': { | ||
563 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
564 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
565 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
566 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
567 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
568 | }, | ||
569 | u'orm.projectvariable': { | ||
570 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
571 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
572 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
573 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
574 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
575 | }, | ||
576 | u'orm.recipe': { | ||
577 | 'Meta': {'object_name': 'Recipe'}, | ||
578 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
579 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
580 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
581 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
582 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
583 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
584 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
585 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
586 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
587 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
588 | 'summary': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
589 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
590 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
591 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
592 | }, | ||
593 | u'orm.recipe_dependency': { | ||
594 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
595 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
596 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
597 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
598 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
599 | }, | ||
600 | u'orm.release': { | ||
601 | 'Meta': {'object_name': 'Release'}, | ||
602 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
603 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
604 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
605 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
606 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
607 | }, | ||
608 | u'orm.releasedefaultlayer': { | ||
609 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
610 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
611 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer']"}), | ||
612 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
613 | }, | ||
614 | u'orm.target': { | ||
615 | 'Meta': {'object_name': 'Target'}, | ||
616 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
617 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
618 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
619 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
620 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
621 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
622 | }, | ||
623 | u'orm.target_file': { | ||
624 | 'Meta': {'object_name': 'Target_File'}, | ||
625 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
626 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
627 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
628 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
629 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
630 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
631 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
632 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
633 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
634 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
635 | }, | ||
636 | u'orm.target_image_file': { | ||
637 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
638 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
639 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
640 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
641 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
642 | }, | ||
643 | u'orm.target_installed_package': { | ||
644 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
645 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
646 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
647 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
648 | }, | ||
649 | u'orm.task': { | ||
650 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
651 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
652 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
653 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
654 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
655 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
656 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
657 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
658 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
659 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
660 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
661 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
662 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
663 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
664 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
665 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
666 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
667 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
668 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
669 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
670 | }, | ||
671 | u'orm.task_dependency': { | ||
672 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
673 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
674 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
675 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
676 | }, | ||
677 | u'orm.toastersetting': { | ||
678 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
679 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
680 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
681 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
682 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
683 | }, | ||
684 | u'orm.toastersettingdefaultlayer': { | ||
685 | 'Meta': {'object_name': 'ToasterSettingDefaultLayer'}, | ||
686 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
687 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}) | ||
688 | }, | ||
689 | u'orm.variable': { | ||
690 | 'Meta': {'object_name': 'Variable'}, | ||
691 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
692 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
693 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
694 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
695 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
696 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
697 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
698 | }, | ||
699 | u'orm.variablehistory': { | ||
700 | 'Meta': {'object_name': 'VariableHistory'}, | ||
701 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
702 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
703 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
704 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
705 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
706 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
707 | } | ||
708 | } | ||
709 | |||
710 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0014_auto__chg_field_package_summary__chg_field_layer_summary__chg_field_re.py b/bitbake/lib/toaster/orm/migrations/0014_auto__chg_field_package_summary__chg_field_layer_summary__chg_field_re.py deleted file mode 100644 index 7945f15a17..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0014_auto__chg_field_package_summary__chg_field_layer_summary__chg_field_re.py +++ /dev/null | |||
@@ -1,336 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | |||
12 | # Changing field 'Package.summary' | ||
13 | db.alter_column(u'orm_package', 'summary', self.gf('django.db.models.fields.TextField')()) | ||
14 | |||
15 | # Changing field 'Layer.summary' | ||
16 | db.alter_column(u'orm_layer', 'summary', self.gf('django.db.models.fields.TextField')(null=True)) | ||
17 | |||
18 | # Changing field 'Recipe.summary' | ||
19 | db.alter_column(u'orm_recipe', 'summary', self.gf('django.db.models.fields.TextField')()) | ||
20 | |||
21 | def backwards(self, orm): | ||
22 | |||
23 | # Changing field 'Package.summary' | ||
24 | db.alter_column(u'orm_package', 'summary', self.gf('django.db.models.fields.CharField')(max_length=200)) | ||
25 | |||
26 | # Changing field 'Layer.summary' | ||
27 | db.alter_column(u'orm_layer', 'summary', self.gf('django.db.models.fields.CharField')(max_length=200, null=True)) | ||
28 | |||
29 | # Changing field 'Recipe.summary' | ||
30 | db.alter_column(u'orm_recipe', 'summary', self.gf('django.db.models.fields.CharField')(max_length=100)) | ||
31 | |||
32 | models = { | ||
33 | u'orm.bitbakeversion': { | ||
34 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
35 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
36 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
37 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
38 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
39 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
40 | }, | ||
41 | u'orm.branch': { | ||
42 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
43 | 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
44 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
45 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
46 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
47 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
48 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
49 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
50 | }, | ||
51 | u'orm.build': { | ||
52 | 'Meta': {'object_name': 'Build'}, | ||
53 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
54 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
55 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
56 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
57 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
58 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
59 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
60 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
61 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
62 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
63 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
64 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
65 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
66 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
67 | }, | ||
68 | u'orm.helptext': { | ||
69 | 'Meta': {'object_name': 'HelpText'}, | ||
70 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
71 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
72 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
73 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
74 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
75 | }, | ||
76 | u'orm.layer': { | ||
77 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
78 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
79 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
80 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
81 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
82 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
83 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
84 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
85 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
86 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
87 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
88 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
89 | }, | ||
90 | u'orm.layer_version': { | ||
91 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
92 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
93 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
94 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
95 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
96 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
97 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
98 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
99 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
100 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
101 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
102 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
103 | }, | ||
104 | u'orm.layersource': { | ||
105 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
106 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
107 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
108 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
109 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
110 | }, | ||
111 | u'orm.layerversiondependency': { | ||
112 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
113 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
114 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
115 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
116 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
117 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
118 | }, | ||
119 | u'orm.logmessage': { | ||
120 | 'Meta': {'object_name': 'LogMessage'}, | ||
121 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
122 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
123 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
124 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
125 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
126 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
127 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
128 | }, | ||
129 | u'orm.machine': { | ||
130 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
131 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
132 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
133 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
134 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
135 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
136 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
137 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
138 | }, | ||
139 | u'orm.package': { | ||
140 | 'Meta': {'object_name': 'Package'}, | ||
141 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
142 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
143 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
144 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
145 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
146 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
147 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
148 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
149 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
150 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
151 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
152 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
153 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
154 | }, | ||
155 | u'orm.package_dependency': { | ||
156 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
157 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
158 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
159 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
160 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
161 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
162 | }, | ||
163 | u'orm.package_file': { | ||
164 | 'Meta': {'object_name': 'Package_File'}, | ||
165 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
166 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
167 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
168 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
169 | }, | ||
170 | u'orm.project': { | ||
171 | 'Meta': {'object_name': 'Project'}, | ||
172 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
173 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
174 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
175 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
176 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}), | ||
177 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
178 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
179 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
180 | }, | ||
181 | u'orm.projectlayer': { | ||
182 | 'Meta': {'object_name': 'ProjectLayer'}, | ||
183 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
184 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
185 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
186 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
187 | }, | ||
188 | u'orm.projecttarget': { | ||
189 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
190 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
191 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
192 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
193 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
194 | }, | ||
195 | u'orm.projectvariable': { | ||
196 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
197 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
198 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
199 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
200 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
201 | }, | ||
202 | u'orm.recipe': { | ||
203 | 'Meta': {'object_name': 'Recipe'}, | ||
204 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
205 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
206 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
207 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
208 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
209 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
210 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
211 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
212 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
213 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
214 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
215 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
216 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
217 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
218 | }, | ||
219 | u'orm.recipe_dependency': { | ||
220 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
221 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
222 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
223 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
224 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
225 | }, | ||
226 | u'orm.release': { | ||
227 | 'Meta': {'object_name': 'Release'}, | ||
228 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
229 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
230 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
231 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
232 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
233 | }, | ||
234 | u'orm.releasedefaultlayer': { | ||
235 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
236 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
237 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer']"}), | ||
238 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
239 | }, | ||
240 | u'orm.target': { | ||
241 | 'Meta': {'object_name': 'Target'}, | ||
242 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
243 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
244 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
245 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
246 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
247 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
248 | }, | ||
249 | u'orm.target_file': { | ||
250 | 'Meta': {'object_name': 'Target_File'}, | ||
251 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
252 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
253 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
254 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
255 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
256 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
257 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
258 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
259 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
260 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
261 | }, | ||
262 | u'orm.target_image_file': { | ||
263 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
264 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
265 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
266 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
267 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
268 | }, | ||
269 | u'orm.target_installed_package': { | ||
270 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
271 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
272 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
273 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
274 | }, | ||
275 | u'orm.task': { | ||
276 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
277 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
278 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
279 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
280 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
281 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
282 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
283 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
284 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
285 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
286 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
287 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
288 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
289 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
290 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
291 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
292 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
293 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
294 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
295 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
296 | }, | ||
297 | u'orm.task_dependency': { | ||
298 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
299 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
300 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
301 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
302 | }, | ||
303 | u'orm.toastersetting': { | ||
304 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
305 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
306 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
307 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
308 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
309 | }, | ||
310 | u'orm.toastersettingdefaultlayer': { | ||
311 | 'Meta': {'object_name': 'ToasterSettingDefaultLayer'}, | ||
312 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
313 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}) | ||
314 | }, | ||
315 | u'orm.variable': { | ||
316 | 'Meta': {'object_name': 'Variable'}, | ||
317 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
318 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
319 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
320 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
321 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
322 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
323 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
324 | }, | ||
325 | u'orm.variablehistory': { | ||
326 | 'Meta': {'object_name': 'VariableHistory'}, | ||
327 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
328 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
329 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
330 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
331 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
332 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
333 | } | ||
334 | } | ||
335 | |||
336 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0015_auto__add_field_layer_vcs_web_url__add_field_layer_vcs_web_tree_base_u.py b/bitbake/lib/toaster/orm/migrations/0015_auto__add_field_layer_vcs_web_url__add_field_layer_vcs_web_tree_base_u.py deleted file mode 100644 index 6e664c9fc8..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0015_auto__add_field_layer_vcs_web_url__add_field_layer_vcs_web_tree_base_u.py +++ /dev/null | |||
@@ -1,336 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'Layer.vcs_web_url' | ||
12 | db.add_column(u'orm_layer', 'vcs_web_url', | ||
13 | self.gf('django.db.models.fields.URLField')(default=None, max_length=200, null=True), | ||
14 | keep_default=False) | ||
15 | |||
16 | # Adding field 'Layer.vcs_web_tree_base_url' | ||
17 | db.add_column(u'orm_layer', 'vcs_web_tree_base_url', | ||
18 | self.gf('django.db.models.fields.URLField')(default=None, max_length=200, null=True), | ||
19 | keep_default=False) | ||
20 | |||
21 | |||
22 | def backwards(self, orm): | ||
23 | # Deleting field 'Layer.vcs_web_url' | ||
24 | db.delete_column(u'orm_layer', 'vcs_web_url') | ||
25 | |||
26 | # Deleting field 'Layer.vcs_web_tree_base_url' | ||
27 | db.delete_column(u'orm_layer', 'vcs_web_tree_base_url') | ||
28 | |||
29 | |||
30 | models = { | ||
31 | u'orm.bitbakeversion': { | ||
32 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
33 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
34 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
35 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
36 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
37 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
38 | }, | ||
39 | u'orm.branch': { | ||
40 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
41 | 'bitbake_branch': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
42 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
43 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
44 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
45 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
46 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
47 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
48 | }, | ||
49 | u'orm.build': { | ||
50 | 'Meta': {'object_name': 'Build'}, | ||
51 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
52 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
53 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
54 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
55 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
56 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
57 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
58 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
59 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
60 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
61 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
62 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
63 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
64 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
65 | }, | ||
66 | u'orm.helptext': { | ||
67 | 'Meta': {'object_name': 'HelpText'}, | ||
68 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
69 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
70 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
71 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
72 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
73 | }, | ||
74 | u'orm.layer': { | ||
75 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
76 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
77 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
78 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
79 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
80 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
81 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
82 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
83 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
84 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
85 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
86 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
87 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
88 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
89 | }, | ||
90 | u'orm.layer_version': { | ||
91 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
92 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
93 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
94 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
95 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
96 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
97 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
98 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
99 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
100 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
101 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
102 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
103 | }, | ||
104 | u'orm.layersource': { | ||
105 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
106 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
107 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
108 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
109 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
110 | }, | ||
111 | u'orm.layerversiondependency': { | ||
112 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
113 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
114 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
115 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
116 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
117 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
118 | }, | ||
119 | u'orm.logmessage': { | ||
120 | 'Meta': {'object_name': 'LogMessage'}, | ||
121 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
122 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
123 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
124 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
125 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
126 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
127 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
128 | }, | ||
129 | u'orm.machine': { | ||
130 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
131 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
132 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
133 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
134 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
135 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
136 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
137 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
138 | }, | ||
139 | u'orm.package': { | ||
140 | 'Meta': {'object_name': 'Package'}, | ||
141 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
142 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
143 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
144 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
145 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
146 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
147 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
148 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
149 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
150 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
151 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
152 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
153 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
154 | }, | ||
155 | u'orm.package_dependency': { | ||
156 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
157 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
158 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
159 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
160 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
161 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
162 | }, | ||
163 | u'orm.package_file': { | ||
164 | 'Meta': {'object_name': 'Package_File'}, | ||
165 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
166 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
167 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
168 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
169 | }, | ||
170 | u'orm.project': { | ||
171 | 'Meta': {'object_name': 'Project'}, | ||
172 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
173 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
174 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
175 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
176 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}), | ||
177 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
178 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
179 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
180 | }, | ||
181 | u'orm.projectlayer': { | ||
182 | 'Meta': {'object_name': 'ProjectLayer'}, | ||
183 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
184 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
185 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
186 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
187 | }, | ||
188 | u'orm.projecttarget': { | ||
189 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
190 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
191 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
192 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
193 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
194 | }, | ||
195 | u'orm.projectvariable': { | ||
196 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
197 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
198 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
199 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
200 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
201 | }, | ||
202 | u'orm.recipe': { | ||
203 | 'Meta': {'object_name': 'Recipe'}, | ||
204 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
205 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
206 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
207 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
208 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
209 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
210 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
211 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
212 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
213 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
214 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
215 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
216 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
217 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
218 | }, | ||
219 | u'orm.recipe_dependency': { | ||
220 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
221 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
222 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
223 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
224 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
225 | }, | ||
226 | u'orm.release': { | ||
227 | 'Meta': {'object_name': 'Release'}, | ||
228 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
229 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
230 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
231 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
232 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
233 | }, | ||
234 | u'orm.releasedefaultlayer': { | ||
235 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
236 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
237 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer']"}), | ||
238 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
239 | }, | ||
240 | u'orm.target': { | ||
241 | 'Meta': {'object_name': 'Target'}, | ||
242 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
243 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
244 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
245 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
246 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
247 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
248 | }, | ||
249 | u'orm.target_file': { | ||
250 | 'Meta': {'object_name': 'Target_File'}, | ||
251 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
252 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
253 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
254 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
255 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
256 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
257 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
258 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
259 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
260 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
261 | }, | ||
262 | u'orm.target_image_file': { | ||
263 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
264 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
265 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
266 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
267 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
268 | }, | ||
269 | u'orm.target_installed_package': { | ||
270 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
271 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
272 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
273 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
274 | }, | ||
275 | u'orm.task': { | ||
276 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
277 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
278 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
279 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
280 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
281 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
282 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
283 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
284 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
285 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
286 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
287 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
288 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
289 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
290 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
291 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
292 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
293 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
294 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
295 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
296 | }, | ||
297 | u'orm.task_dependency': { | ||
298 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
299 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
300 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
301 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
302 | }, | ||
303 | u'orm.toastersetting': { | ||
304 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
305 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
306 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
307 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
308 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
309 | }, | ||
310 | u'orm.toastersettingdefaultlayer': { | ||
311 | 'Meta': {'object_name': 'ToasterSettingDefaultLayer'}, | ||
312 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
313 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}) | ||
314 | }, | ||
315 | u'orm.variable': { | ||
316 | 'Meta': {'object_name': 'Variable'}, | ||
317 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
318 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
319 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
320 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
321 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
322 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
323 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
324 | }, | ||
325 | u'orm.variablehistory': { | ||
326 | 'Meta': {'object_name': 'VariableHistory'}, | ||
327 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
328 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
329 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
330 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
331 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
332 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
333 | } | ||
334 | } | ||
335 | |||
336 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0016_auto__add_field_release_helptext__chg_field_release_branch__add_index_.py b/bitbake/lib/toaster/orm/migrations/0016_auto__add_field_release_helptext__chg_field_release_branch__add_index_.py deleted file mode 100644 index 545c0ba586..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0016_auto__add_field_release_helptext__chg_field_release_branch__add_index_.py +++ /dev/null | |||
@@ -1,359 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'Release.helptext' | ||
12 | db.add_column(u'orm_release', 'helptext', | ||
13 | self.gf('django.db.models.fields.TextField')(null=True), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | # Renaming column for 'Release.branch' to match new field type. | ||
18 | db.delete_column(u'orm_release', 'branch') | ||
19 | |||
20 | # Changing field 'Release.branch' | ||
21 | db.add_column(u'orm_release', 'branch', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Branch'], default=-1)) | ||
22 | |||
23 | # Deleting field 'Branch.bitbake_branch' | ||
24 | db.delete_column(u'orm_branch', 'bitbake_branch') | ||
25 | |||
26 | # Adding unique constraint on 'Recipe', fields ['layer_version', 'file_path'] | ||
27 | db.create_unique(u'orm_recipe', ['layer_version_id', 'file_path']) | ||
28 | |||
29 | # Adding unique constraint on 'ProjectLayer', fields ['project', 'layercommit'] | ||
30 | db.create_unique(u'orm_projectlayer', ['project_id', 'layercommit_id']) | ||
31 | |||
32 | |||
33 | def backwards(self, orm): | ||
34 | # Removing unique constraint on 'ProjectLayer', fields ['project', 'layercommit'] | ||
35 | db.delete_unique(u'orm_projectlayer', ['project_id', 'layercommit_id']) | ||
36 | |||
37 | # Removing unique constraint on 'Recipe', fields ['layer_version', 'file_path'] | ||
38 | db.delete_unique(u'orm_recipe', ['layer_version_id', 'file_path']) | ||
39 | |||
40 | # Deleting field 'Release.helptext' | ||
41 | db.delete_column(u'orm_release', 'helptext') | ||
42 | |||
43 | # Renaming column for 'Release.branch' to match new field type. | ||
44 | db.rename_column(u'orm_release', 'branch_id', 'branch') | ||
45 | # Changing field 'Release.branch' | ||
46 | db.alter_column(u'orm_release', 'branch', self.gf('django.db.models.fields.CharField')(max_length=32)) | ||
47 | # Adding field 'Branch.bitbake_branch' | ||
48 | db.add_column(u'orm_branch', 'bitbake_branch', | ||
49 | self.gf('django.db.models.fields.CharField')(default='', max_length=50, blank=True), | ||
50 | keep_default=False) | ||
51 | |||
52 | |||
53 | models = { | ||
54 | u'orm.bitbakeversion': { | ||
55 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
56 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
57 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
58 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
59 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
60 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
61 | }, | ||
62 | u'orm.branch': { | ||
63 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
64 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
65 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
66 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
67 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
68 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
69 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
70 | }, | ||
71 | u'orm.build': { | ||
72 | 'Meta': {'object_name': 'Build'}, | ||
73 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
74 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
75 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
76 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
77 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
78 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
79 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
80 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
81 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
82 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
83 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
84 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
85 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
86 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
87 | }, | ||
88 | u'orm.helptext': { | ||
89 | 'Meta': {'object_name': 'HelpText'}, | ||
90 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
91 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
92 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
93 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
94 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
95 | }, | ||
96 | u'orm.layer': { | ||
97 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
98 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
99 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
100 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
101 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
102 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
103 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
104 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
105 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
106 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
107 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
108 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
109 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
110 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
111 | }, | ||
112 | u'orm.layer_version': { | ||
113 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
114 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
115 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
116 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
117 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
118 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
119 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
120 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
121 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
122 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
123 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
124 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
125 | }, | ||
126 | u'orm.layersource': { | ||
127 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
128 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
129 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
130 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
131 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
132 | }, | ||
133 | u'orm.layerversiondependency': { | ||
134 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
135 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
136 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
137 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
138 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
139 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
140 | }, | ||
141 | u'orm.logmessage': { | ||
142 | 'Meta': {'object_name': 'LogMessage'}, | ||
143 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
144 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
145 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
146 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
147 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
148 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
149 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
150 | }, | ||
151 | u'orm.machine': { | ||
152 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
153 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
154 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
155 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
156 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
157 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
158 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
159 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
160 | }, | ||
161 | u'orm.package': { | ||
162 | 'Meta': {'object_name': 'Package'}, | ||
163 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
164 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
165 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
166 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
167 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
168 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
169 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
170 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
171 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
172 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
173 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
174 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
175 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
176 | }, | ||
177 | u'orm.package_dependency': { | ||
178 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
179 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
180 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
181 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
182 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
183 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
184 | }, | ||
185 | u'orm.package_file': { | ||
186 | 'Meta': {'object_name': 'Package_File'}, | ||
187 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
188 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
189 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
190 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
191 | }, | ||
192 | u'orm.project': { | ||
193 | 'Meta': {'object_name': 'Project'}, | ||
194 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
195 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
196 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
197 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
198 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}), | ||
199 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
200 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
201 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
202 | }, | ||
203 | u'orm.projectlayer': { | ||
204 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
205 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
206 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
207 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
208 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
209 | }, | ||
210 | u'orm.projecttarget': { | ||
211 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
212 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
213 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
214 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
215 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
216 | }, | ||
217 | u'orm.projectvariable': { | ||
218 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
219 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
220 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
221 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
222 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
223 | }, | ||
224 | u'orm.recipe': { | ||
225 | 'Meta': {'unique_together': "(('layer_version', 'file_path'),)", 'object_name': 'Recipe'}, | ||
226 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
227 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
228 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
229 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
230 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
231 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
232 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
233 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
234 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
235 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
236 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
237 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
238 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
239 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
240 | }, | ||
241 | u'orm.recipe_dependency': { | ||
242 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
243 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
244 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
245 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
246 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
247 | }, | ||
248 | u'orm.release': { | ||
249 | 'Meta': {'object_name': 'Release'}, | ||
250 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
251 | 'branch': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Branch']"}), | ||
252 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
253 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
254 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
255 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
256 | }, | ||
257 | u'orm.releasedefaultlayer': { | ||
258 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
259 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
260 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer']"}), | ||
261 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
262 | }, | ||
263 | u'orm.target': { | ||
264 | 'Meta': {'object_name': 'Target'}, | ||
265 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
266 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
267 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
268 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
269 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
270 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
271 | }, | ||
272 | u'orm.target_file': { | ||
273 | 'Meta': {'object_name': 'Target_File'}, | ||
274 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
275 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
276 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
277 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
278 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
279 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
280 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
281 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
282 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
283 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
284 | }, | ||
285 | u'orm.target_image_file': { | ||
286 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
287 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
288 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
289 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
290 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
291 | }, | ||
292 | u'orm.target_installed_package': { | ||
293 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
294 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
295 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
296 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
297 | }, | ||
298 | u'orm.task': { | ||
299 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
300 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
301 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
302 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
303 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
304 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
305 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
306 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
307 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
308 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
309 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
310 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
311 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
312 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
313 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
314 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
315 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
316 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
317 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
318 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
319 | }, | ||
320 | u'orm.task_dependency': { | ||
321 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
322 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
323 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
324 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
325 | }, | ||
326 | u'orm.toastersetting': { | ||
327 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
328 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
329 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
330 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
331 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
332 | }, | ||
333 | u'orm.toastersettingdefaultlayer': { | ||
334 | 'Meta': {'object_name': 'ToasterSettingDefaultLayer'}, | ||
335 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
336 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}) | ||
337 | }, | ||
338 | u'orm.variable': { | ||
339 | 'Meta': {'object_name': 'Variable'}, | ||
340 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
341 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
342 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
343 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
344 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
345 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
346 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
347 | }, | ||
348 | u'orm.variablehistory': { | ||
349 | 'Meta': {'object_name': 'VariableHistory'}, | ||
350 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
351 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
352 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
353 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
354 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
355 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
356 | } | ||
357 | } | ||
358 | |||
359 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0017_auto__del_toastersettingdefaultlayer__add_releaselayersourcepriority__.py b/bitbake/lib/toaster/orm/migrations/0017_auto__del_toastersettingdefaultlayer__add_releaselayersourcepriority__.py deleted file mode 100644 index 6685b55640..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0017_auto__del_toastersettingdefaultlayer__add_releaselayersourcepriority__.py +++ /dev/null | |||
@@ -1,396 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Deleting model 'ToasterSettingDefaultLayer' | ||
12 | db.delete_table(u'orm_toastersettingdefaultlayer') | ||
13 | |||
14 | # Adding model 'ReleaseLayerSourcePriority' | ||
15 | db.create_table(u'orm_releaselayersourcepriority', ( | ||
16 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
17 | ('release', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Release'])), | ||
18 | ('layer_source', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.LayerSource'])), | ||
19 | ('priority', self.gf('django.db.models.fields.IntegerField')(default=0)), | ||
20 | )) | ||
21 | db.send_create_signal(u'orm', ['ReleaseLayerSourcePriority']) | ||
22 | |||
23 | # Adding unique constraint on 'ReleaseLayerSourcePriority', fields ['release', 'layer_source'] | ||
24 | db.create_unique(u'orm_releaselayersourcepriority', ['release_id', 'layer_source_id']) | ||
25 | |||
26 | # Deleting field 'Release.branch' | ||
27 | db.delete_column(u'orm_release', 'branch_id') | ||
28 | |||
29 | # Adding field 'Release.branch_name' | ||
30 | db.add_column(u'orm_release', 'branch_name', | ||
31 | self.gf('django.db.models.fields.CharField')(default='', max_length=50), | ||
32 | keep_default=False) | ||
33 | |||
34 | # Adding unique constraint on 'LayerSource', fields ['name'] | ||
35 | db.create_unique(u'orm_layersource', ['name']) | ||
36 | |||
37 | # Deleting field 'ReleaseDefaultLayer.layer' | ||
38 | db.delete_column(u'orm_releasedefaultlayer', 'layer_id') | ||
39 | |||
40 | # Adding field 'ReleaseDefaultLayer.layer_name' | ||
41 | db.add_column(u'orm_releasedefaultlayer', 'layer_name', | ||
42 | self.gf('django.db.models.fields.CharField')(default='', max_length=100), | ||
43 | keep_default=False) | ||
44 | |||
45 | |||
46 | def backwards(self, orm): | ||
47 | # Removing unique constraint on 'LayerSource', fields ['name'] | ||
48 | db.delete_unique(u'orm_layersource', ['name']) | ||
49 | |||
50 | # Removing unique constraint on 'ReleaseLayerSourcePriority', fields ['release', 'layer_source'] | ||
51 | db.delete_unique(u'orm_releaselayersourcepriority', ['release_id', 'layer_source_id']) | ||
52 | |||
53 | # Adding model 'ToasterSettingDefaultLayer' | ||
54 | db.create_table(u'orm_toastersettingdefaultlayer', ( | ||
55 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
56 | ('layer_version', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Layer_Version'])), | ||
57 | )) | ||
58 | db.send_create_signal(u'orm', ['ToasterSettingDefaultLayer']) | ||
59 | |||
60 | # Deleting model 'ReleaseLayerSourcePriority' | ||
61 | db.delete_table(u'orm_releaselayersourcepriority') | ||
62 | |||
63 | |||
64 | # User chose to not deal with backwards NULL issues for 'Release.branch' | ||
65 | raise RuntimeError("Cannot reverse this migration. 'Release.branch' and its values cannot be restored.") | ||
66 | |||
67 | # The following code is provided here to aid in writing a correct migration # Adding field 'Release.branch' | ||
68 | db.add_column(u'orm_release', 'branch', | ||
69 | self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Branch']), | ||
70 | keep_default=False) | ||
71 | |||
72 | # Deleting field 'Release.branch_name' | ||
73 | db.delete_column(u'orm_release', 'branch_name') | ||
74 | |||
75 | |||
76 | # User chose to not deal with backwards NULL issues for 'ReleaseDefaultLayer.layer' | ||
77 | raise RuntimeError("Cannot reverse this migration. 'ReleaseDefaultLayer.layer' and its values cannot be restored.") | ||
78 | |||
79 | # The following code is provided here to aid in writing a correct migration # Adding field 'ReleaseDefaultLayer.layer' | ||
80 | db.add_column(u'orm_releasedefaultlayer', 'layer', | ||
81 | self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Layer']), | ||
82 | keep_default=False) | ||
83 | |||
84 | # Deleting field 'ReleaseDefaultLayer.layer_name' | ||
85 | db.delete_column(u'orm_releasedefaultlayer', 'layer_name') | ||
86 | |||
87 | |||
88 | models = { | ||
89 | u'orm.bitbakeversion': { | ||
90 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
91 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
92 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
93 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
94 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
95 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
96 | }, | ||
97 | u'orm.branch': { | ||
98 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
99 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
100 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
101 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
102 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
103 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
104 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
105 | }, | ||
106 | u'orm.build': { | ||
107 | 'Meta': {'object_name': 'Build'}, | ||
108 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
109 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
110 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
111 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
112 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
113 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
114 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
115 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
116 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
117 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
118 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
119 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
120 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
121 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
122 | }, | ||
123 | u'orm.helptext': { | ||
124 | 'Meta': {'object_name': 'HelpText'}, | ||
125 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
126 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
127 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
128 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
129 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
130 | }, | ||
131 | u'orm.layer': { | ||
132 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
133 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
134 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
135 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
136 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
137 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
138 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
139 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
140 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
141 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
142 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
143 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
144 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
145 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
146 | }, | ||
147 | u'orm.layer_version': { | ||
148 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
149 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
150 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
151 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
152 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
153 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
154 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
155 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
156 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
157 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
158 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
159 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
160 | }, | ||
161 | u'orm.layersource': { | ||
162 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
163 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
164 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
165 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
166 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
167 | }, | ||
168 | u'orm.layerversiondependency': { | ||
169 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
170 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
171 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
172 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
173 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
174 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
175 | }, | ||
176 | u'orm.logmessage': { | ||
177 | 'Meta': {'object_name': 'LogMessage'}, | ||
178 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
179 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
180 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
181 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
182 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
183 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
184 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
185 | }, | ||
186 | u'orm.machine': { | ||
187 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
188 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
189 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
190 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
191 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
192 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
193 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
194 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
195 | }, | ||
196 | u'orm.package': { | ||
197 | 'Meta': {'object_name': 'Package'}, | ||
198 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
199 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
200 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
201 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
202 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
203 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
204 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
205 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
206 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
207 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
208 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
209 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
210 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
211 | }, | ||
212 | u'orm.package_dependency': { | ||
213 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
214 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
215 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
216 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
217 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
218 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
219 | }, | ||
220 | u'orm.package_file': { | ||
221 | 'Meta': {'object_name': 'Package_File'}, | ||
222 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
223 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
224 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
225 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
226 | }, | ||
227 | u'orm.project': { | ||
228 | 'Meta': {'object_name': 'Project'}, | ||
229 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
230 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
231 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
232 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
233 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}), | ||
234 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
235 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
236 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
237 | }, | ||
238 | u'orm.projectlayer': { | ||
239 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
240 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
241 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
242 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
243 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
244 | }, | ||
245 | u'orm.projecttarget': { | ||
246 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
247 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
248 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
249 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
250 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
251 | }, | ||
252 | u'orm.projectvariable': { | ||
253 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
254 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
255 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
256 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
257 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
258 | }, | ||
259 | u'orm.recipe': { | ||
260 | 'Meta': {'unique_together': "(('layer_version', 'file_path'),)", 'object_name': 'Recipe'}, | ||
261 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
262 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
263 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
264 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
265 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
266 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
267 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
268 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
269 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
270 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
271 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
272 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
273 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
274 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
275 | }, | ||
276 | u'orm.recipe_dependency': { | ||
277 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
278 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
279 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
280 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
281 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
282 | }, | ||
283 | u'orm.release': { | ||
284 | 'Meta': {'object_name': 'Release'}, | ||
285 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
286 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
287 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
288 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
289 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
290 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
291 | }, | ||
292 | u'orm.releasedefaultlayer': { | ||
293 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
294 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
295 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
296 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
297 | }, | ||
298 | u'orm.releaselayersourcepriority': { | ||
299 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
300 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
301 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
302 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
303 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
304 | }, | ||
305 | u'orm.target': { | ||
306 | 'Meta': {'object_name': 'Target'}, | ||
307 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
308 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
309 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
310 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
311 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
312 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
313 | }, | ||
314 | u'orm.target_file': { | ||
315 | 'Meta': {'object_name': 'Target_File'}, | ||
316 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
317 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
318 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
319 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
320 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
321 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
322 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
323 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
324 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
325 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
326 | }, | ||
327 | u'orm.target_image_file': { | ||
328 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
329 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
330 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
331 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
332 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
333 | }, | ||
334 | u'orm.target_installed_package': { | ||
335 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
336 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
337 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
338 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
339 | }, | ||
340 | u'orm.task': { | ||
341 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
342 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
343 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
344 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
345 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
346 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
347 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
348 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
349 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
350 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
351 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
352 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
353 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
354 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
355 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
356 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
357 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
358 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
359 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
360 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
361 | }, | ||
362 | u'orm.task_dependency': { | ||
363 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
364 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
365 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
366 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
367 | }, | ||
368 | u'orm.toastersetting': { | ||
369 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
370 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
371 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
372 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
373 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
374 | }, | ||
375 | u'orm.variable': { | ||
376 | 'Meta': {'object_name': 'Variable'}, | ||
377 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
378 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
379 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
380 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
381 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
382 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
383 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
384 | }, | ||
385 | u'orm.variablehistory': { | ||
386 | 'Meta': {'object_name': 'VariableHistory'}, | ||
387 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
388 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
389 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
390 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
391 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
392 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
393 | } | ||
394 | } | ||
395 | |||
396 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0018_auto__add_field_layer_version_project.py b/bitbake/lib/toaster/orm/migrations/0018_auto__add_field_layer_version_project.py deleted file mode 100644 index 7284bb8429..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0018_auto__add_field_layer_version_project.py +++ /dev/null | |||
@@ -1,331 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'Layer_Version.project' | ||
12 | db.add_column(u'orm_layer_version', 'project', | ||
13 | self.gf('django.db.models.fields.related.ForeignKey')(default=None, to=orm['orm.Project'], null=True), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | def backwards(self, orm): | ||
18 | # Deleting field 'Layer_Version.project' | ||
19 | db.delete_column(u'orm_layer_version', 'project_id') | ||
20 | |||
21 | |||
22 | models = { | ||
23 | u'orm.bitbakeversion': { | ||
24 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
25 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
26 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
27 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
28 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
29 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
30 | }, | ||
31 | u'orm.branch': { | ||
32 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
33 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
34 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
35 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
36 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
37 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
38 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
39 | }, | ||
40 | u'orm.build': { | ||
41 | 'Meta': {'object_name': 'Build'}, | ||
42 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
43 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
44 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
45 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
46 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
47 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
48 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
49 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
50 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
51 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
52 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
53 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
54 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
55 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
56 | }, | ||
57 | u'orm.helptext': { | ||
58 | 'Meta': {'object_name': 'HelpText'}, | ||
59 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
60 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
61 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
62 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
63 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
64 | }, | ||
65 | u'orm.layer': { | ||
66 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
67 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
68 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
69 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
70 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
71 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
72 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
73 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
74 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
75 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
76 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
77 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
78 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
79 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
80 | }, | ||
81 | u'orm.layer_version': { | ||
82 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
83 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
84 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
85 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
86 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
87 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
88 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
89 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
90 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
91 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
92 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
93 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
94 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
95 | }, | ||
96 | u'orm.layersource': { | ||
97 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
98 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
99 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
100 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
101 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
102 | }, | ||
103 | u'orm.layerversiondependency': { | ||
104 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
105 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
106 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
107 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
108 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
109 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
110 | }, | ||
111 | u'orm.logmessage': { | ||
112 | 'Meta': {'object_name': 'LogMessage'}, | ||
113 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
114 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
115 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
116 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
117 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
118 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
119 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
120 | }, | ||
121 | u'orm.machine': { | ||
122 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
123 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
124 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
125 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
126 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
127 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
128 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
129 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
130 | }, | ||
131 | u'orm.package': { | ||
132 | 'Meta': {'object_name': 'Package'}, | ||
133 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
134 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
135 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
136 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
137 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
138 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
139 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
140 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
141 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
142 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
143 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
144 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
145 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
146 | }, | ||
147 | u'orm.package_dependency': { | ||
148 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
149 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
150 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
151 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
152 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
153 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
154 | }, | ||
155 | u'orm.package_file': { | ||
156 | 'Meta': {'object_name': 'Package_File'}, | ||
157 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
158 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
159 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
160 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
161 | }, | ||
162 | u'orm.project': { | ||
163 | 'Meta': {'object_name': 'Project'}, | ||
164 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
165 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
166 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
167 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
168 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}), | ||
169 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
170 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
171 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
172 | }, | ||
173 | u'orm.projectlayer': { | ||
174 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
175 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
176 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
177 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
178 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
179 | }, | ||
180 | u'orm.projecttarget': { | ||
181 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
182 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
183 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
184 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
185 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
186 | }, | ||
187 | u'orm.projectvariable': { | ||
188 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
189 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
190 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
191 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
192 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
193 | }, | ||
194 | u'orm.recipe': { | ||
195 | 'Meta': {'unique_together': "(('layer_version', 'file_path'),)", 'object_name': 'Recipe'}, | ||
196 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
197 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
198 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
199 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
200 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
201 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
202 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
203 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
204 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
205 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
206 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
207 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
208 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
209 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
210 | }, | ||
211 | u'orm.recipe_dependency': { | ||
212 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
213 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
214 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
215 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
216 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
217 | }, | ||
218 | u'orm.release': { | ||
219 | 'Meta': {'object_name': 'Release'}, | ||
220 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
221 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
222 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
223 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
224 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
225 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
226 | }, | ||
227 | u'orm.releasedefaultlayer': { | ||
228 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
229 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
230 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
231 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
232 | }, | ||
233 | u'orm.releaselayersourcepriority': { | ||
234 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
235 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
236 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
237 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
238 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
239 | }, | ||
240 | u'orm.target': { | ||
241 | 'Meta': {'object_name': 'Target'}, | ||
242 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
243 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
244 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
245 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
246 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
247 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
248 | }, | ||
249 | u'orm.target_file': { | ||
250 | 'Meta': {'object_name': 'Target_File'}, | ||
251 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
252 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
253 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
254 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
255 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
256 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
257 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
258 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
259 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
260 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
261 | }, | ||
262 | u'orm.target_image_file': { | ||
263 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
264 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
265 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
266 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
267 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
268 | }, | ||
269 | u'orm.target_installed_package': { | ||
270 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
271 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
272 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
273 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
274 | }, | ||
275 | u'orm.task': { | ||
276 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
277 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
278 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
279 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
280 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
281 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
282 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
283 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
284 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
285 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
286 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
287 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
288 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
289 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
290 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
291 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
292 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
293 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
294 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
295 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
296 | }, | ||
297 | u'orm.task_dependency': { | ||
298 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
299 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
300 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
301 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
302 | }, | ||
303 | u'orm.toastersetting': { | ||
304 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
305 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
306 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
307 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
308 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
309 | }, | ||
310 | u'orm.variable': { | ||
311 | 'Meta': {'object_name': 'Variable'}, | ||
312 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
313 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
314 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
315 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
316 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
317 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
318 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
319 | }, | ||
320 | u'orm.variablehistory': { | ||
321 | 'Meta': {'object_name': 'VariableHistory'}, | ||
322 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
323 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
324 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
325 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
326 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
327 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
328 | } | ||
329 | } | ||
330 | |||
331 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0019_auto__add_buildartifact.py b/bitbake/lib/toaster/orm/migrations/0019_auto__add_buildartifact.py deleted file mode 100644 index 0dce9ead20..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0019_auto__add_buildartifact.py +++ /dev/null | |||
@@ -1,342 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding model 'BuildArtifact' | ||
12 | db.create_table(u'orm_buildartifact', ( | ||
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
14 | ('build', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Build'])), | ||
15 | ('file_name', self.gf('django.db.models.fields.FilePathField')(max_length=100)), | ||
16 | ('file_size', self.gf('django.db.models.fields.IntegerField')()), | ||
17 | )) | ||
18 | db.send_create_signal(u'orm', ['BuildArtifact']) | ||
19 | |||
20 | |||
21 | def backwards(self, orm): | ||
22 | # Deleting model 'BuildArtifact' | ||
23 | db.delete_table(u'orm_buildartifact') | ||
24 | |||
25 | |||
26 | models = { | ||
27 | u'orm.bitbakeversion': { | ||
28 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
29 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
30 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
31 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
32 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
33 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
34 | }, | ||
35 | u'orm.branch': { | ||
36 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
37 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
38 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
39 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
40 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
41 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
42 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
43 | }, | ||
44 | u'orm.build': { | ||
45 | 'Meta': {'object_name': 'Build'}, | ||
46 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
47 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
48 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
49 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
50 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
51 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
52 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
53 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
54 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
55 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
56 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']", 'null': 'True'}), | ||
57 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
58 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
59 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
60 | }, | ||
61 | u'orm.buildartifact': { | ||
62 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
63 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
64 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
65 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
66 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
67 | }, | ||
68 | u'orm.helptext': { | ||
69 | 'Meta': {'object_name': 'HelpText'}, | ||
70 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
71 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
72 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
73 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
74 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
75 | }, | ||
76 | u'orm.layer': { | ||
77 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
78 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
79 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
80 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
81 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
82 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
83 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
84 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
85 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
86 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
87 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
88 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
89 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
90 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
91 | }, | ||
92 | u'orm.layer_version': { | ||
93 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
94 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
95 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
96 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
97 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
98 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
99 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
100 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
101 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
102 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
103 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
104 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
105 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
106 | }, | ||
107 | u'orm.layersource': { | ||
108 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
109 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
110 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
111 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
112 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
113 | }, | ||
114 | u'orm.layerversiondependency': { | ||
115 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
116 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
117 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
118 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
119 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
120 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
121 | }, | ||
122 | u'orm.logmessage': { | ||
123 | 'Meta': {'object_name': 'LogMessage'}, | ||
124 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
125 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
126 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
127 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
128 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
129 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
130 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
131 | }, | ||
132 | u'orm.machine': { | ||
133 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
134 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
135 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
136 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
137 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
138 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
139 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
140 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
141 | }, | ||
142 | u'orm.package': { | ||
143 | 'Meta': {'object_name': 'Package'}, | ||
144 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
145 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
146 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
147 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
148 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
149 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
150 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
151 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
152 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
153 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
154 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
155 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
156 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
157 | }, | ||
158 | u'orm.package_dependency': { | ||
159 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
160 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
161 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
162 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
163 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
164 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
165 | }, | ||
166 | u'orm.package_file': { | ||
167 | 'Meta': {'object_name': 'Package_File'}, | ||
168 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
169 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
170 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
171 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
172 | }, | ||
173 | u'orm.project': { | ||
174 | 'Meta': {'object_name': 'Project'}, | ||
175 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
176 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
177 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
178 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
179 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}), | ||
180 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
181 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
182 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
183 | }, | ||
184 | u'orm.projectlayer': { | ||
185 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
186 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
187 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
188 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
189 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
190 | }, | ||
191 | u'orm.projecttarget': { | ||
192 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
193 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
194 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
195 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
196 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
197 | }, | ||
198 | u'orm.projectvariable': { | ||
199 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
200 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
201 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
202 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
203 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
204 | }, | ||
205 | u'orm.recipe': { | ||
206 | 'Meta': {'unique_together': "(('layer_version', 'file_path'),)", 'object_name': 'Recipe'}, | ||
207 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
208 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
209 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
210 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
211 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
212 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
213 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
214 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
215 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
216 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
217 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
218 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
219 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
220 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
221 | }, | ||
222 | u'orm.recipe_dependency': { | ||
223 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
224 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
225 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
226 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
227 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
228 | }, | ||
229 | u'orm.release': { | ||
230 | 'Meta': {'object_name': 'Release'}, | ||
231 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
232 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
233 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
234 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
235 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
236 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
237 | }, | ||
238 | u'orm.releasedefaultlayer': { | ||
239 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
240 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
241 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
242 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
243 | }, | ||
244 | u'orm.releaselayersourcepriority': { | ||
245 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
246 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
247 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
248 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
249 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
250 | }, | ||
251 | u'orm.target': { | ||
252 | 'Meta': {'object_name': 'Target'}, | ||
253 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
254 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
255 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
256 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
257 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
258 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
259 | }, | ||
260 | u'orm.target_file': { | ||
261 | 'Meta': {'object_name': 'Target_File'}, | ||
262 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
263 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
264 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
265 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
266 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
267 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
268 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
269 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
270 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
271 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
272 | }, | ||
273 | u'orm.target_image_file': { | ||
274 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
275 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
276 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
277 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
278 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
279 | }, | ||
280 | u'orm.target_installed_package': { | ||
281 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
282 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
283 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
284 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
285 | }, | ||
286 | u'orm.task': { | ||
287 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
288 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
289 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
290 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
291 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '6', 'decimal_places': '2'}), | ||
292 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
293 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
294 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
295 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
296 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
297 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
298 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
299 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'build_recipe'", 'to': u"orm['orm.Recipe']"}), | ||
300 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
301 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
302 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
303 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
304 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
305 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
306 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
307 | }, | ||
308 | u'orm.task_dependency': { | ||
309 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
310 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
311 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
312 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
313 | }, | ||
314 | u'orm.toastersetting': { | ||
315 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
316 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
317 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
318 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
319 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
320 | }, | ||
321 | u'orm.variable': { | ||
322 | 'Meta': {'object_name': 'Variable'}, | ||
323 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
324 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
325 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
326 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
327 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
328 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
329 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
330 | }, | ||
331 | u'orm.variablehistory': { | ||
332 | 'Meta': {'object_name': 'VariableHistory'}, | ||
333 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
334 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
335 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
336 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
337 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
338 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
339 | } | ||
340 | } | ||
341 | |||
342 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0020_auto__add_field_layer_version_local_path__add_field_recipe_pathflags__.py b/bitbake/lib/toaster/orm/migrations/0020_auto__add_field_layer_version_local_path__add_field_recipe_pathflags__.py deleted file mode 100644 index 0ec5795976..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0020_auto__add_field_layer_version_local_path__add_field_recipe_pathflags__.py +++ /dev/null | |||
@@ -1,361 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Removing unique constraint on 'Recipe', fields ['layer_version', 'file_path'] | ||
12 | db.delete_unique(u'orm_recipe', ['layer_version_id', 'file_path']) | ||
13 | |||
14 | # Adding field 'Layer_Version.local_path' | ||
15 | db.add_column(u'orm_layer_version', 'local_path', | ||
16 | self.gf('django.db.models.fields.FilePathField')(default="/", max_length=1024), | ||
17 | keep_default=False) | ||
18 | |||
19 | # Adding field 'Recipe.pathflags' | ||
20 | db.add_column(u'orm_recipe', 'pathflags', | ||
21 | self.gf('django.db.models.fields.CharField')(default='', max_length=200, blank=True), | ||
22 | keep_default=False) | ||
23 | |||
24 | # Adding unique constraint on 'Recipe', fields ['layer_version', 'file_path', 'pathflags'] | ||
25 | db.create_unique(u'orm_recipe', ['layer_version_id', 'file_path', 'pathflags']) | ||
26 | |||
27 | # Migrate data from Layer.local_path to Layer_Version.local_path | ||
28 | if not db.dry_run: | ||
29 | for lv in orm.Layer_Version.objects.all(): | ||
30 | if lv.layer.local_path is not None: | ||
31 | lv.local_path = lv.layer.local_path | ||
32 | else: | ||
33 | lv.local_path = "/" | ||
34 | lv.save() | ||
35 | |||
36 | db.delete_column(u'orm_layer', 'local_path') | ||
37 | |||
38 | |||
39 | def backwards(self, orm): | ||
40 | raise RuntimeError("Cannot reverse this migration") | ||
41 | |||
42 | |||
43 | models = { | ||
44 | u'orm.bitbakeversion': { | ||
45 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
46 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
47 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
48 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
49 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
50 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
51 | }, | ||
52 | u'orm.branch': { | ||
53 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
54 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
55 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
56 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
57 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
58 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
59 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
60 | }, | ||
61 | u'orm.build': { | ||
62 | 'Meta': {'object_name': 'Build'}, | ||
63 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
64 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
65 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
66 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
67 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
68 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
69 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
70 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
71 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
72 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
73 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
74 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
75 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
76 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
77 | }, | ||
78 | u'orm.buildartifact': { | ||
79 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
80 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
81 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
82 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
83 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
84 | }, | ||
85 | u'orm.helptext': { | ||
86 | 'Meta': {'object_name': 'HelpText'}, | ||
87 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
88 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
89 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
90 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
91 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
92 | }, | ||
93 | u'orm.layer': { | ||
94 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
95 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
96 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
97 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
98 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
99 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
100 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
101 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
102 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
103 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
104 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
105 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
106 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
107 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
108 | }, | ||
109 | u'orm.layer_version': { | ||
110 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
111 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
112 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
113 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
114 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
115 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
116 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
117 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
118 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
119 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
120 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
121 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
122 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
123 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
124 | }, | ||
125 | u'orm.layersource': { | ||
126 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
127 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
128 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
129 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
130 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
131 | }, | ||
132 | u'orm.layerversiondependency': { | ||
133 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
134 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
135 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
136 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
137 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
138 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
139 | }, | ||
140 | u'orm.logmessage': { | ||
141 | 'Meta': {'object_name': 'LogMessage'}, | ||
142 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
143 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
144 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
145 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
146 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
147 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
148 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
149 | }, | ||
150 | u'orm.machine': { | ||
151 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
152 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
153 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
154 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
155 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
156 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
157 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
158 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
159 | }, | ||
160 | u'orm.package': { | ||
161 | 'Meta': {'object_name': 'Package'}, | ||
162 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
163 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
164 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
165 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
166 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
167 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
168 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
169 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
170 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
171 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
172 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
173 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
174 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
175 | }, | ||
176 | u'orm.package_dependency': { | ||
177 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
178 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
179 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
180 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
181 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
182 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
183 | }, | ||
184 | u'orm.package_file': { | ||
185 | 'Meta': {'object_name': 'Package_File'}, | ||
186 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
187 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
188 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
189 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
190 | }, | ||
191 | u'orm.project': { | ||
192 | 'Meta': {'object_name': 'Project'}, | ||
193 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
194 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
195 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
196 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
197 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
198 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
199 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
200 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
201 | }, | ||
202 | u'orm.projectlayer': { | ||
203 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
204 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
205 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
206 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
207 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
208 | }, | ||
209 | u'orm.projecttarget': { | ||
210 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
211 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
212 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
213 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
214 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
215 | }, | ||
216 | u'orm.projectvariable': { | ||
217 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
218 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
219 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
220 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
221 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
222 | }, | ||
223 | u'orm.recipe': { | ||
224 | 'Meta': {'unique_together': "(('layer_version', 'file_path', 'pathflags'), ('file_path', 'pathflags'))", 'object_name': 'Recipe'}, | ||
225 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
226 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
227 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
228 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
229 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
230 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
231 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
232 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
233 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
234 | 'pathflags': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
235 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
236 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
237 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
238 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
239 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
240 | }, | ||
241 | u'orm.recipe_dependency': { | ||
242 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
243 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
244 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
245 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
246 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
247 | }, | ||
248 | u'orm.release': { | ||
249 | 'Meta': {'object_name': 'Release'}, | ||
250 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
251 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
252 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
253 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
254 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
255 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
256 | }, | ||
257 | u'orm.releasedefaultlayer': { | ||
258 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
259 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
260 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
261 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
262 | }, | ||
263 | u'orm.releaselayersourcepriority': { | ||
264 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
265 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
266 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
267 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
268 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
269 | }, | ||
270 | u'orm.target': { | ||
271 | 'Meta': {'object_name': 'Target'}, | ||
272 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
273 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
274 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
275 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
276 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
277 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
278 | }, | ||
279 | u'orm.target_file': { | ||
280 | 'Meta': {'object_name': 'Target_File'}, | ||
281 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
282 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
283 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
284 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
285 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
286 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
287 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
288 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
289 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
290 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
291 | }, | ||
292 | u'orm.target_image_file': { | ||
293 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
294 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
295 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
296 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
297 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
298 | }, | ||
299 | u'orm.target_installed_package': { | ||
300 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
301 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
302 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
303 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
304 | }, | ||
305 | u'orm.task': { | ||
306 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
307 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
308 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
309 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
310 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
311 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
312 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
313 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
314 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
315 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
316 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
317 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
318 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tasks'", 'to': u"orm['orm.Recipe']"}), | ||
319 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
320 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
321 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
322 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
323 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
324 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
325 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
326 | }, | ||
327 | u'orm.task_dependency': { | ||
328 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
329 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
330 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
331 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
332 | }, | ||
333 | u'orm.toastersetting': { | ||
334 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
335 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
336 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
337 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
338 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
339 | }, | ||
340 | u'orm.variable': { | ||
341 | 'Meta': {'object_name': 'Variable'}, | ||
342 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
343 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
344 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
345 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
346 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
347 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
348 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
349 | }, | ||
350 | u'orm.variablehistory': { | ||
351 | 'Meta': {'object_name': 'VariableHistory'}, | ||
352 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
353 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
354 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
355 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
356 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
357 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
358 | } | ||
359 | } | ||
360 | |||
361 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0021_auto__chg_field_build_project__chg_field_project_bitbake_version__chg_.py b/bitbake/lib/toaster/orm/migrations/0021_auto__chg_field_build_project__chg_field_project_bitbake_version__chg_.py deleted file mode 100644 index a62ddb7ee4..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0021_auto__chg_field_build_project__chg_field_project_bitbake_version__chg_.py +++ /dev/null | |||
@@ -1,371 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | no_dry_run = True | ||
11 | |||
12 | def forwards(self, orm): | ||
13 | |||
14 | # Changing field 'Build.project' | ||
15 | db.alter_column(u'orm_build', 'project_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Project'])) | ||
16 | |||
17 | # Changing field 'Project.bitbake_version' | ||
18 | db.alter_column(u'orm_project', 'bitbake_version_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.BitbakeVersion'], null=True)) | ||
19 | |||
20 | # Changing field 'Project.release' | ||
21 | db.alter_column(u'orm_project', 'release_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Release'], null=True)) | ||
22 | |||
23 | # Changing field 'Task.cpu_usage' | ||
24 | db.alter_column(u'orm_task', 'cpu_usage', self.gf('django.db.models.fields.DecimalField')(null=True, max_digits=8, decimal_places=2)) | ||
25 | |||
26 | # Changing field 'Task.elapsed_time' | ||
27 | db.alter_column(u'orm_task', 'elapsed_time', self.gf('django.db.models.fields.DecimalField')(null=True, max_digits=8, decimal_places=2)) | ||
28 | |||
29 | def backwards(self, orm): | ||
30 | |||
31 | # Changing field 'Build.project' | ||
32 | db.alter_column(u'orm_build', 'project_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Project'], null=True)) | ||
33 | |||
34 | # User chose to not deal with backwards NULL issues for 'Project.bitbake_version' | ||
35 | raise RuntimeError("Cannot reverse this migration. 'Project.bitbake_version' and its values cannot be restored.") | ||
36 | |||
37 | # The following code is provided here to aid in writing a correct migration | ||
38 | # Changing field 'Project.bitbake_version' | ||
39 | db.alter_column(u'orm_project', 'bitbake_version_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.BitbakeVersion'])) | ||
40 | |||
41 | # User chose to not deal with backwards NULL issues for 'Project.release' | ||
42 | raise RuntimeError("Cannot reverse this migration. 'Project.release' and its values cannot be restored.") | ||
43 | |||
44 | # The following code is provided here to aid in writing a correct migration | ||
45 | # Changing field 'Project.release' | ||
46 | db.alter_column(u'orm_project', 'release_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Release'])) | ||
47 | |||
48 | # Changing field 'Task.cpu_usage' | ||
49 | db.alter_column(u'orm_task', 'cpu_usage', self.gf('django.db.models.fields.DecimalField')(null=True, max_digits=6, decimal_places=2)) | ||
50 | |||
51 | # Changing field 'Task.elapsed_time' | ||
52 | db.alter_column(u'orm_task', 'elapsed_time', self.gf('django.db.models.fields.DecimalField')(null=True, max_digits=6, decimal_places=2)) | ||
53 | |||
54 | models = { | ||
55 | u'orm.bitbakeversion': { | ||
56 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
57 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
58 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
59 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
60 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
61 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
62 | }, | ||
63 | u'orm.branch': { | ||
64 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
65 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
66 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
67 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
68 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
69 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
70 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
71 | }, | ||
72 | u'orm.build': { | ||
73 | 'Meta': {'object_name': 'Build'}, | ||
74 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
75 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
76 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
77 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
78 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
79 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
80 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
81 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
82 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
83 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
84 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
85 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
86 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
87 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
88 | }, | ||
89 | u'orm.buildartifact': { | ||
90 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
91 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
92 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
93 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
94 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
95 | }, | ||
96 | u'orm.helptext': { | ||
97 | 'Meta': {'object_name': 'HelpText'}, | ||
98 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
99 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
100 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
101 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
102 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
103 | }, | ||
104 | u'orm.layer': { | ||
105 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
106 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
107 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
108 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
109 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
110 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
111 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
112 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
113 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
114 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
115 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
116 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
117 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
118 | }, | ||
119 | u'orm.layer_version': { | ||
120 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
121 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
122 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
123 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
124 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
125 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
126 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
127 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
128 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': "'/'", 'max_length': '1024'}), | ||
129 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
130 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
131 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
132 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
133 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
134 | }, | ||
135 | u'orm.layersource': { | ||
136 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
137 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
138 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
139 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
140 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
141 | }, | ||
142 | u'orm.layerversiondependency': { | ||
143 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
144 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
145 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
146 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
147 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
148 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
149 | }, | ||
150 | u'orm.logmessage': { | ||
151 | 'Meta': {'object_name': 'LogMessage'}, | ||
152 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
153 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
154 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
155 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
156 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
157 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
158 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
159 | }, | ||
160 | u'orm.machine': { | ||
161 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
162 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
163 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
164 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
165 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
166 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
167 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
168 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
169 | }, | ||
170 | u'orm.package': { | ||
171 | 'Meta': {'object_name': 'Package'}, | ||
172 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
173 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
174 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
175 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
176 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
177 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
178 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
179 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
180 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
181 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
182 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
183 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
184 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
185 | }, | ||
186 | u'orm.package_dependency': { | ||
187 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
188 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
189 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
190 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
191 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
192 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
193 | }, | ||
194 | u'orm.package_file': { | ||
195 | 'Meta': {'object_name': 'Package_File'}, | ||
196 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
197 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
198 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
199 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
200 | }, | ||
201 | u'orm.project': { | ||
202 | 'Meta': {'object_name': 'Project'}, | ||
203 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
204 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
205 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
206 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
207 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
208 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
209 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
210 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
211 | }, | ||
212 | u'orm.projectlayer': { | ||
213 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
214 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
215 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
216 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
217 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
218 | }, | ||
219 | u'orm.projecttarget': { | ||
220 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
221 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
222 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
223 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
224 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
225 | }, | ||
226 | u'orm.projectvariable': { | ||
227 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
228 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
229 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
230 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
231 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
232 | }, | ||
233 | u'orm.recipe': { | ||
234 | 'Meta': {'unique_together': "(('layer_version', 'file_path', 'pathflags'),)", 'object_name': 'Recipe'}, | ||
235 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
236 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
237 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
238 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
239 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
240 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
241 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
242 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
243 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
244 | 'pathflags': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
245 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
246 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
247 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
248 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
249 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
250 | }, | ||
251 | u'orm.recipe_dependency': { | ||
252 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
253 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
254 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
255 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
256 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
257 | }, | ||
258 | u'orm.release': { | ||
259 | 'Meta': {'object_name': 'Release'}, | ||
260 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
261 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
262 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
263 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
264 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
265 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
266 | }, | ||
267 | u'orm.releasedefaultlayer': { | ||
268 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
269 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
270 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
271 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
272 | }, | ||
273 | u'orm.releaselayersourcepriority': { | ||
274 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
275 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
276 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
277 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
278 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
279 | }, | ||
280 | u'orm.target': { | ||
281 | 'Meta': {'object_name': 'Target'}, | ||
282 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
283 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
284 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
285 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
286 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
287 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}) | ||
288 | }, | ||
289 | u'orm.target_file': { | ||
290 | 'Meta': {'object_name': 'Target_File'}, | ||
291 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
292 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
293 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
294 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
295 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
296 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
297 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
298 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
299 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
300 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
301 | }, | ||
302 | u'orm.target_image_file': { | ||
303 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
304 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
305 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
306 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
307 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
308 | }, | ||
309 | u'orm.target_installed_package': { | ||
310 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
311 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
312 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
313 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
314 | }, | ||
315 | u'orm.task': { | ||
316 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
317 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
318 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
319 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
320 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
321 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
322 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
323 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
324 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
325 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
326 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
327 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
328 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tasks'", 'to': u"orm['orm.Recipe']"}), | ||
329 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
330 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
331 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
332 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
333 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
334 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
335 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
336 | }, | ||
337 | u'orm.task_dependency': { | ||
338 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
339 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
340 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
341 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
342 | }, | ||
343 | u'orm.toastersetting': { | ||
344 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
345 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
346 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
347 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
348 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
349 | }, | ||
350 | u'orm.variable': { | ||
351 | 'Meta': {'object_name': 'Variable'}, | ||
352 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
353 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
354 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
355 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
356 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
357 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
358 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
359 | }, | ||
360 | u'orm.variablehistory': { | ||
361 | 'Meta': {'object_name': 'VariableHistory'}, | ||
362 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
363 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
364 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
365 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
366 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
367 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
368 | } | ||
369 | } | ||
370 | |||
371 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0022_auto__add_field_target_task__add_field_layer_version_local_path__del_f.py b/bitbake/lib/toaster/orm/migrations/0022_auto__add_field_target_task__add_field_layer_version_local_path__del_f.py deleted file mode 100644 index 3dec3912eb..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0022_auto__add_field_target_task__add_field_layer_version_local_path__del_f.py +++ /dev/null | |||
@@ -1,343 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'Target.task' | ||
12 | db.add_column(u'orm_target', 'task', | ||
13 | self.gf('django.db.models.fields.CharField')(max_length=100, null=True), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | |||
18 | |||
19 | |||
20 | def backwards(self, orm): | ||
21 | # Deleting field 'Target.task' | ||
22 | db.delete_column(u'orm_target', 'task') | ||
23 | |||
24 | |||
25 | models = { | ||
26 | u'orm.bitbakeversion': { | ||
27 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
28 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
29 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
30 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
31 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
32 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
33 | }, | ||
34 | u'orm.branch': { | ||
35 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
36 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
37 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
38 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
39 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
40 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
41 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
42 | }, | ||
43 | u'orm.build': { | ||
44 | 'Meta': {'object_name': 'Build'}, | ||
45 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
46 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
47 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
48 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
49 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
50 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
51 | 'errors_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
52 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
53 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
54 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
55 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
56 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
57 | 'timespent': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
58 | 'warnings_no': ('django.db.models.fields.IntegerField', [], {'default': '0'}) | ||
59 | }, | ||
60 | u'orm.buildartifact': { | ||
61 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
62 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
63 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
64 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
65 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
66 | }, | ||
67 | u'orm.helptext': { | ||
68 | 'Meta': {'object_name': 'HelpText'}, | ||
69 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
70 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
71 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
72 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
73 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
74 | }, | ||
75 | u'orm.layer': { | ||
76 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
77 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
78 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
79 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
80 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
81 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
82 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
83 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
84 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
85 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
86 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
87 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
88 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
89 | }, | ||
90 | u'orm.layer_version': { | ||
91 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
92 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
93 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
94 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
95 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
96 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
97 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
98 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
99 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': "'/'", 'max_length': '1024'}), | ||
100 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
101 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
102 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
103 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
104 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
105 | }, | ||
106 | u'orm.layersource': { | ||
107 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
108 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
109 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
110 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
111 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
112 | }, | ||
113 | u'orm.layerversiondependency': { | ||
114 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
115 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
116 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
117 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
118 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
119 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
120 | }, | ||
121 | u'orm.logmessage': { | ||
122 | 'Meta': {'object_name': 'LogMessage'}, | ||
123 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
124 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
125 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
126 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
127 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
128 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
129 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
130 | }, | ||
131 | u'orm.machine': { | ||
132 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
133 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
134 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
135 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
136 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
137 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
138 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
139 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
140 | }, | ||
141 | u'orm.package': { | ||
142 | 'Meta': {'object_name': 'Package'}, | ||
143 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
144 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
145 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
146 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
147 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
148 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
149 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
150 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
151 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
152 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
153 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
154 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
155 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
156 | }, | ||
157 | u'orm.package_dependency': { | ||
158 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
159 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
160 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
161 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
162 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
163 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
164 | }, | ||
165 | u'orm.package_file': { | ||
166 | 'Meta': {'object_name': 'Package_File'}, | ||
167 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
168 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
169 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
170 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
171 | }, | ||
172 | u'orm.project': { | ||
173 | 'Meta': {'object_name': 'Project'}, | ||
174 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
175 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
176 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
177 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
178 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
179 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
180 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
181 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
182 | }, | ||
183 | u'orm.projectlayer': { | ||
184 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
185 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
186 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
187 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
188 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
189 | }, | ||
190 | u'orm.projecttarget': { | ||
191 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
192 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
193 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
194 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
195 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
196 | }, | ||
197 | u'orm.projectvariable': { | ||
198 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
199 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
200 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
201 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
202 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
203 | }, | ||
204 | u'orm.recipe': { | ||
205 | 'Meta': {'unique_together': "(('layer_version', 'file_path', 'pathflags'),)", 'object_name': 'Recipe'}, | ||
206 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
207 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
208 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
209 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
210 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
211 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
212 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
213 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
214 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
215 | 'pathflags': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
216 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
217 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
218 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
219 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
220 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
221 | }, | ||
222 | u'orm.recipe_dependency': { | ||
223 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
224 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
225 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
226 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
227 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
228 | }, | ||
229 | u'orm.release': { | ||
230 | 'Meta': {'object_name': 'Release'}, | ||
231 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
232 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
233 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
234 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
235 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
236 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
237 | }, | ||
238 | u'orm.releasedefaultlayer': { | ||
239 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
240 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
241 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
242 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
243 | }, | ||
244 | u'orm.releaselayersourcepriority': { | ||
245 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
246 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
247 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
248 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
249 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
250 | }, | ||
251 | u'orm.target': { | ||
252 | 'Meta': {'object_name': 'Target'}, | ||
253 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
254 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
255 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
256 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
257 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
258 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
259 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
260 | }, | ||
261 | u'orm.target_file': { | ||
262 | 'Meta': {'object_name': 'Target_File'}, | ||
263 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
264 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
265 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
266 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
267 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
268 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
269 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
270 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
271 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
272 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
273 | }, | ||
274 | u'orm.target_image_file': { | ||
275 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
276 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
277 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
278 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
279 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
280 | }, | ||
281 | u'orm.target_installed_package': { | ||
282 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
283 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
284 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
285 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
286 | }, | ||
287 | u'orm.task': { | ||
288 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
289 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
290 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
291 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
292 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
293 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
294 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
295 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
296 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
297 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
298 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
299 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
300 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tasks'", 'to': u"orm['orm.Recipe']"}), | ||
301 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
302 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
303 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
304 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
305 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
306 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
307 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
308 | }, | ||
309 | u'orm.task_dependency': { | ||
310 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
311 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
312 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
313 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
314 | }, | ||
315 | u'orm.toastersetting': { | ||
316 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
317 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
318 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
319 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
320 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
321 | }, | ||
322 | u'orm.variable': { | ||
323 | 'Meta': {'object_name': 'Variable'}, | ||
324 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
325 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
326 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
327 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
328 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
329 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
330 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
331 | }, | ||
332 | u'orm.variablehistory': { | ||
333 | 'Meta': {'object_name': 'VariableHistory'}, | ||
334 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
335 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
336 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
337 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
338 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
339 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
340 | } | ||
341 | } | ||
342 | |||
343 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0023_auto__del_field_build_warnings_no__del_field_build_errors_no__del_fiel.py b/bitbake/lib/toaster/orm/migrations/0023_auto__del_field_build_warnings_no__del_field_build_errors_no__del_fiel.py deleted file mode 100644 index b5b200cdd8..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0023_auto__del_field_build_warnings_no__del_field_build_errors_no__del_fiel.py +++ /dev/null | |||
@@ -1,353 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Deleting field 'Build.warnings_no' | ||
12 | db.delete_column(u'orm_build', 'warnings_no') | ||
13 | |||
14 | # Deleting field 'Build.errors_no' | ||
15 | db.delete_column(u'orm_build', 'errors_no') | ||
16 | |||
17 | # Deleting field 'Build.timespent' | ||
18 | db.delete_column(u'orm_build', 'timespent') | ||
19 | |||
20 | |||
21 | def backwards(self, orm): | ||
22 | # Adding field 'Build.warnings_no' | ||
23 | db.add_column(u'orm_build', 'warnings_no', | ||
24 | self.gf('django.db.models.fields.IntegerField')(default=0), | ||
25 | keep_default=False) | ||
26 | |||
27 | # Adding field 'Build.errors_no' | ||
28 | db.add_column(u'orm_build', 'errors_no', | ||
29 | self.gf('django.db.models.fields.IntegerField')(default=0), | ||
30 | keep_default=False) | ||
31 | |||
32 | # Adding field 'Build.timespent' | ||
33 | db.add_column(u'orm_build', 'timespent', | ||
34 | self.gf('django.db.models.fields.IntegerField')(default=0), | ||
35 | keep_default=False) | ||
36 | |||
37 | |||
38 | models = { | ||
39 | u'orm.bitbakeversion': { | ||
40 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
41 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
42 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
43 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
44 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
45 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
46 | }, | ||
47 | u'orm.branch': { | ||
48 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
49 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
50 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
51 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
52 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
53 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
54 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
55 | }, | ||
56 | u'orm.build': { | ||
57 | 'Meta': {'object_name': 'Build'}, | ||
58 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
59 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
60 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
61 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
62 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
63 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
64 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
65 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
66 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
67 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
68 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}) | ||
69 | }, | ||
70 | u'orm.buildartifact': { | ||
71 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
72 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
73 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
74 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
75 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
76 | }, | ||
77 | u'orm.helptext': { | ||
78 | 'Meta': {'object_name': 'HelpText'}, | ||
79 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
80 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
81 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
82 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
83 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
84 | }, | ||
85 | u'orm.layer': { | ||
86 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
87 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
88 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
89 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
90 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
91 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
92 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
93 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
94 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
95 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
96 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
97 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
98 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
99 | }, | ||
100 | u'orm.layer_version': { | ||
101 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
102 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
103 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
104 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
105 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
106 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
107 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
108 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
109 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': "'/'", 'max_length': '1024'}), | ||
110 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
111 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
112 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
113 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
114 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
115 | }, | ||
116 | u'orm.layersource': { | ||
117 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
118 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
119 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
120 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
121 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
122 | }, | ||
123 | u'orm.layerversiondependency': { | ||
124 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
125 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
126 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
127 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
128 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
129 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
130 | }, | ||
131 | u'orm.logmessage': { | ||
132 | 'Meta': {'object_name': 'LogMessage'}, | ||
133 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
134 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
135 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
136 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
137 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
138 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
139 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
140 | }, | ||
141 | u'orm.machine': { | ||
142 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
143 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
144 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
145 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
146 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
147 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
148 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
149 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
150 | }, | ||
151 | u'orm.package': { | ||
152 | 'Meta': {'object_name': 'Package'}, | ||
153 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
154 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
155 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
156 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
157 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
158 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
159 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
160 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
161 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
162 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
163 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
164 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
165 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
166 | }, | ||
167 | u'orm.package_dependency': { | ||
168 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
169 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
170 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
171 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
172 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
173 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
174 | }, | ||
175 | u'orm.package_file': { | ||
176 | 'Meta': {'object_name': 'Package_File'}, | ||
177 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
178 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
179 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
180 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
181 | }, | ||
182 | u'orm.project': { | ||
183 | 'Meta': {'object_name': 'Project'}, | ||
184 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
185 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
186 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
187 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
188 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
189 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
190 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
191 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
192 | }, | ||
193 | u'orm.projectlayer': { | ||
194 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
195 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
196 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
197 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
198 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
199 | }, | ||
200 | u'orm.projecttarget': { | ||
201 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
202 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
203 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
204 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
205 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
206 | }, | ||
207 | u'orm.projectvariable': { | ||
208 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
209 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
210 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
211 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
212 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
213 | }, | ||
214 | u'orm.recipe': { | ||
215 | 'Meta': {'unique_together': "(('layer_version', 'file_path', 'pathflags'),)", 'object_name': 'Recipe'}, | ||
216 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
217 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
218 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
219 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
220 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
221 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
222 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
223 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
224 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
225 | 'pathflags': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
226 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
227 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
228 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
229 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
230 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
231 | }, | ||
232 | u'orm.recipe_dependency': { | ||
233 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
234 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
235 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
236 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
237 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
238 | }, | ||
239 | u'orm.release': { | ||
240 | 'Meta': {'object_name': 'Release'}, | ||
241 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
242 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
243 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
244 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
245 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
246 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
247 | }, | ||
248 | u'orm.releasedefaultlayer': { | ||
249 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
250 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
251 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
252 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
253 | }, | ||
254 | u'orm.releaselayersourcepriority': { | ||
255 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
256 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
257 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
258 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
259 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
260 | }, | ||
261 | u'orm.target': { | ||
262 | 'Meta': {'object_name': 'Target'}, | ||
263 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
264 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
265 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
266 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
267 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
268 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
269 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
270 | }, | ||
271 | u'orm.target_file': { | ||
272 | 'Meta': {'object_name': 'Target_File'}, | ||
273 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
274 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
275 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
276 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
277 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
278 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
279 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
280 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
281 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
282 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
283 | }, | ||
284 | u'orm.target_image_file': { | ||
285 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
286 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
287 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
288 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
289 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
290 | }, | ||
291 | u'orm.target_installed_package': { | ||
292 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
293 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
294 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
295 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
296 | }, | ||
297 | u'orm.task': { | ||
298 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
299 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
300 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
301 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
302 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
303 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
304 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
305 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
306 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
307 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
308 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
309 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
310 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tasks'", 'to': u"orm['orm.Recipe']"}), | ||
311 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
312 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
313 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
314 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
315 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
316 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
317 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
318 | }, | ||
319 | u'orm.task_dependency': { | ||
320 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
321 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
322 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
323 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
324 | }, | ||
325 | u'orm.toastersetting': { | ||
326 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
327 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
328 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
329 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
330 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
331 | }, | ||
332 | u'orm.variable': { | ||
333 | 'Meta': {'object_name': 'Variable'}, | ||
334 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
335 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
336 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
337 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
338 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
339 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
340 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
341 | }, | ||
342 | u'orm.variablehistory': { | ||
343 | 'Meta': {'object_name': 'VariableHistory'}, | ||
344 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
345 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
346 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
347 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
348 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
349 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
350 | } | ||
351 | } | ||
352 | |||
353 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0024_auto__add_field_recipe_is_image.py b/bitbake/lib/toaster/orm/migrations/0024_auto__add_field_recipe_is_image.py deleted file mode 100644 index 88f60a946e..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0024_auto__add_field_recipe_is_image.py +++ /dev/null | |||
@@ -1,338 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding field 'Recipe.is_image' | ||
12 | db.add_column(u'orm_recipe', 'is_image', | ||
13 | self.gf('django.db.models.fields.BooleanField')(default=False), | ||
14 | keep_default=False) | ||
15 | |||
16 | |||
17 | def backwards(self, orm): | ||
18 | # Deleting field 'Recipe.is_image' | ||
19 | db.delete_column(u'orm_recipe', 'is_image') | ||
20 | |||
21 | |||
22 | models = { | ||
23 | u'orm.bitbakeversion': { | ||
24 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
25 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
26 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
27 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
28 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
29 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
30 | }, | ||
31 | u'orm.branch': { | ||
32 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
33 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
34 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
35 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
36 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
37 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
38 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
39 | }, | ||
40 | u'orm.build': { | ||
41 | 'Meta': {'object_name': 'Build'}, | ||
42 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
43 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
44 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
45 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
46 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
47 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
48 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
49 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
50 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
51 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
52 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}) | ||
53 | }, | ||
54 | u'orm.buildartifact': { | ||
55 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
56 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
57 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
58 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
59 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
60 | }, | ||
61 | u'orm.helptext': { | ||
62 | 'Meta': {'object_name': 'HelpText'}, | ||
63 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
64 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
65 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
66 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
67 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
68 | }, | ||
69 | u'orm.layer': { | ||
70 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
71 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
72 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
73 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
74 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
75 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
76 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
77 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
78 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
79 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
80 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
81 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
82 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
83 | }, | ||
84 | u'orm.layer_version': { | ||
85 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
86 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
87 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
88 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
89 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
90 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
91 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
92 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
93 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': "'/'", 'max_length': '1024'}), | ||
94 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
95 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
96 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
97 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
98 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
99 | }, | ||
100 | u'orm.layersource': { | ||
101 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
102 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
103 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
104 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
105 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
106 | }, | ||
107 | u'orm.layerversiondependency': { | ||
108 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
109 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
110 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
111 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
112 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
113 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
114 | }, | ||
115 | u'orm.logmessage': { | ||
116 | 'Meta': {'object_name': 'LogMessage'}, | ||
117 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
118 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
119 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
120 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
121 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
122 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
123 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
124 | }, | ||
125 | u'orm.machine': { | ||
126 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
127 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
128 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
129 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
130 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
131 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
132 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
133 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
134 | }, | ||
135 | u'orm.package': { | ||
136 | 'Meta': {'object_name': 'Package'}, | ||
137 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
138 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
139 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
140 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
141 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
142 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
143 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
144 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
145 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
146 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
147 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
148 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
149 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
150 | }, | ||
151 | u'orm.package_dependency': { | ||
152 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
153 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
154 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
155 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
156 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
157 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
158 | }, | ||
159 | u'orm.package_file': { | ||
160 | 'Meta': {'object_name': 'Package_File'}, | ||
161 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
162 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
163 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
164 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
165 | }, | ||
166 | u'orm.project': { | ||
167 | 'Meta': {'object_name': 'Project'}, | ||
168 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
169 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
170 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
171 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
172 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
173 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
174 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
175 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
176 | }, | ||
177 | u'orm.projectlayer': { | ||
178 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
179 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
180 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
181 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
182 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
183 | }, | ||
184 | u'orm.projecttarget': { | ||
185 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
186 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
187 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
188 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
189 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
190 | }, | ||
191 | u'orm.projectvariable': { | ||
192 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
193 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
194 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
195 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
196 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
197 | }, | ||
198 | u'orm.recipe': { | ||
199 | 'Meta': {'unique_together': "(('layer_version', 'file_path', 'pathflags'),)", 'object_name': 'Recipe'}, | ||
200 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
201 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
202 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
203 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
204 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
205 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
206 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
207 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
208 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
209 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
210 | 'pathflags': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
211 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
212 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
213 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
214 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
215 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
216 | }, | ||
217 | u'orm.recipe_dependency': { | ||
218 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
219 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
220 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
221 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
222 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
223 | }, | ||
224 | u'orm.release': { | ||
225 | 'Meta': {'object_name': 'Release'}, | ||
226 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
227 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
228 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
229 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
230 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
231 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
232 | }, | ||
233 | u'orm.releasedefaultlayer': { | ||
234 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
235 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
236 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
237 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
238 | }, | ||
239 | u'orm.releaselayersourcepriority': { | ||
240 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
241 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
242 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
243 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
244 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
245 | }, | ||
246 | u'orm.target': { | ||
247 | 'Meta': {'object_name': 'Target'}, | ||
248 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
249 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
250 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
251 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
252 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
253 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
254 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
255 | }, | ||
256 | u'orm.target_file': { | ||
257 | 'Meta': {'object_name': 'Target_File'}, | ||
258 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
259 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
260 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
261 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
262 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
263 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
264 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
265 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
266 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
267 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
268 | }, | ||
269 | u'orm.target_image_file': { | ||
270 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
271 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
272 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
273 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
274 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
275 | }, | ||
276 | u'orm.target_installed_package': { | ||
277 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
278 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
279 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
280 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
281 | }, | ||
282 | u'orm.task': { | ||
283 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
284 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
285 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
286 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
287 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
288 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
289 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
290 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
291 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
292 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
293 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
294 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
295 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tasks'", 'to': u"orm['orm.Recipe']"}), | ||
296 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
297 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
298 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
299 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
300 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
301 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
302 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
303 | }, | ||
304 | u'orm.task_dependency': { | ||
305 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
306 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
307 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
308 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
309 | }, | ||
310 | u'orm.toastersetting': { | ||
311 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
312 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
313 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
314 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
315 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
316 | }, | ||
317 | u'orm.variable': { | ||
318 | 'Meta': {'object_name': 'Variable'}, | ||
319 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
320 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
321 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
322 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
323 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
324 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
325 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
326 | }, | ||
327 | u'orm.variablehistory': { | ||
328 | 'Meta': {'object_name': 'VariableHistory'}, | ||
329 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
330 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
331 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
332 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
333 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
334 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
335 | } | ||
336 | } | ||
337 | |||
338 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0025_auto__add_field_project_is_default.py b/bitbake/lib/toaster/orm/migrations/0025_auto__add_field_project_is_default.py deleted file mode 100644 index e76990d7a5..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0025_auto__add_field_project_is_default.py +++ /dev/null | |||
@@ -1,346 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # work-around for http://south.aeracode.org/ticket/578: | ||
12 | # SQLite boolean fields aren't set to the correct default value | ||
13 | # (needs to be 0 or 1, rather than True or False) | ||
14 | default = False | ||
15 | if db.backend_name == 'sqlite3': | ||
16 | default = 0 | ||
17 | |||
18 | # Adding field 'Project.is_default' | ||
19 | db.add_column(u'orm_project', 'is_default', | ||
20 | self.gf('django.db.models.fields.BooleanField')(default=default), | ||
21 | keep_default=False) | ||
22 | |||
23 | |||
24 | def backwards(self, orm): | ||
25 | # Deleting field 'Project.is_default' | ||
26 | db.delete_column(u'orm_project', 'is_default') | ||
27 | |||
28 | |||
29 | models = { | ||
30 | u'orm.bitbakeversion': { | ||
31 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
32 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
33 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
34 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
35 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
36 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
37 | }, | ||
38 | u'orm.branch': { | ||
39 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
40 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
41 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
42 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
43 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
44 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
45 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
46 | }, | ||
47 | u'orm.build': { | ||
48 | 'Meta': {'object_name': 'Build'}, | ||
49 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
50 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
51 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
52 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
53 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
54 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
55 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
56 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
57 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
58 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
59 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}) | ||
60 | }, | ||
61 | u'orm.buildartifact': { | ||
62 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
63 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
64 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
65 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
66 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
67 | }, | ||
68 | u'orm.helptext': { | ||
69 | 'Meta': {'object_name': 'HelpText'}, | ||
70 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
71 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
72 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
73 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
74 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
75 | }, | ||
76 | u'orm.layer': { | ||
77 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
78 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
79 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
80 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
81 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
82 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
83 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
84 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
85 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
86 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
87 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
88 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
89 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
90 | }, | ||
91 | u'orm.layer_version': { | ||
92 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
93 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
94 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
95 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
96 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
97 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
98 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
99 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
100 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': "'/'", 'max_length': '1024'}), | ||
101 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
102 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
103 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
104 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
105 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
106 | }, | ||
107 | u'orm.layersource': { | ||
108 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
109 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
110 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
111 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
112 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
113 | }, | ||
114 | u'orm.layerversiondependency': { | ||
115 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
116 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
117 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
118 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
119 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
120 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
121 | }, | ||
122 | u'orm.logmessage': { | ||
123 | 'Meta': {'object_name': 'LogMessage'}, | ||
124 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
125 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
126 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
127 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
128 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
129 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
130 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
131 | }, | ||
132 | u'orm.machine': { | ||
133 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
134 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
135 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
136 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
137 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
138 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
139 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
140 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
141 | }, | ||
142 | u'orm.package': { | ||
143 | 'Meta': {'object_name': 'Package'}, | ||
144 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
145 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
146 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
147 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
148 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
149 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
150 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
151 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
152 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
153 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
154 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
155 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
156 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
157 | }, | ||
158 | u'orm.package_dependency': { | ||
159 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
160 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
161 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
162 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
163 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
164 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
165 | }, | ||
166 | u'orm.package_file': { | ||
167 | 'Meta': {'object_name': 'Package_File'}, | ||
168 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
169 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
170 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
171 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
172 | }, | ||
173 | u'orm.project': { | ||
174 | 'Meta': {'object_name': 'Project'}, | ||
175 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
176 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
177 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
178 | 'is_default': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
179 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
180 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
181 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
182 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
183 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
184 | }, | ||
185 | u'orm.projectlayer': { | ||
186 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
187 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
188 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
189 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
190 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
191 | }, | ||
192 | u'orm.projecttarget': { | ||
193 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
194 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
195 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
196 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
197 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
198 | }, | ||
199 | u'orm.projectvariable': { | ||
200 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
201 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
202 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
203 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
204 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
205 | }, | ||
206 | u'orm.recipe': { | ||
207 | 'Meta': {'unique_together': "(('layer_version', 'file_path', 'pathflags'),)", 'object_name': 'Recipe'}, | ||
208 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
209 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
210 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
211 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
212 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
213 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
214 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
215 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
216 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
217 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
218 | 'pathflags': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
219 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
220 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
221 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
222 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
223 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
224 | }, | ||
225 | u'orm.recipe_dependency': { | ||
226 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
227 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
228 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
229 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
230 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
231 | }, | ||
232 | u'orm.release': { | ||
233 | 'Meta': {'object_name': 'Release'}, | ||
234 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
235 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
236 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
237 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
238 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
239 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
240 | }, | ||
241 | u'orm.releasedefaultlayer': { | ||
242 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
243 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
244 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
245 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
246 | }, | ||
247 | u'orm.releaselayersourcepriority': { | ||
248 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
249 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
250 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
251 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
252 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
253 | }, | ||
254 | u'orm.target': { | ||
255 | 'Meta': {'object_name': 'Target'}, | ||
256 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
257 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
258 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
259 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
260 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
261 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
262 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
263 | }, | ||
264 | u'orm.target_file': { | ||
265 | 'Meta': {'object_name': 'Target_File'}, | ||
266 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
267 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
268 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
269 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
270 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
271 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
272 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
273 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
274 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
275 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
276 | }, | ||
277 | u'orm.target_image_file': { | ||
278 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
279 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
280 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
281 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
282 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
283 | }, | ||
284 | u'orm.target_installed_package': { | ||
285 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
286 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
287 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
288 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
289 | }, | ||
290 | u'orm.task': { | ||
291 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
292 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
293 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
294 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
295 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
296 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
297 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
298 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
299 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
300 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
301 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
302 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
303 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tasks'", 'to': u"orm['orm.Recipe']"}), | ||
304 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
305 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
306 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
307 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
308 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
309 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
310 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
311 | }, | ||
312 | u'orm.task_dependency': { | ||
313 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
314 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
315 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
316 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
317 | }, | ||
318 | u'orm.toastersetting': { | ||
319 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
320 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
321 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
322 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
323 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
324 | }, | ||
325 | u'orm.variable': { | ||
326 | 'Meta': {'object_name': 'Variable'}, | ||
327 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
328 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
329 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
330 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
331 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
332 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
333 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
334 | }, | ||
335 | u'orm.variablehistory': { | ||
336 | 'Meta': {'object_name': 'VariableHistory'}, | ||
337 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
338 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
339 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
340 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
341 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
342 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
343 | } | ||
344 | } | ||
345 | |||
346 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0026_set_default_project.py b/bitbake/lib/toaster/orm/migrations/0026_set_default_project.py deleted file mode 100644 index 6240abd854..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0026_set_default_project.py +++ /dev/null | |||
@@ -1,374 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | # data-only migration to set the is_default field correctly | ||
8 | # across all projects, so it has the correct value on a single | ||
9 | # record only; this will add or amend default project (marked with | ||
10 | # is_default = True) | ||
11 | class Migration(SchemaMigration): | ||
12 | |||
13 | no_dry_run = True | ||
14 | |||
15 | # work-around for http://south.aeracode.org/ticket/578: | ||
16 | # SQLite boolean fields aren't set to the correct default value | ||
17 | # when added to existing records (value needs to be 0 or 1, rather | ||
18 | # than True or False), so manually update that field for all | ||
19 | # existing records | ||
20 | def _sqlite_update_all_projects_is_default(self, orm): | ||
21 | if db.backend_name == 'sqlite3': | ||
22 | for project in orm.Project.objects.all(): | ||
23 | project.is_default = 0 | ||
24 | project.save() | ||
25 | |||
26 | def forwards(self, orm): | ||
27 | # fix is_default field | ||
28 | self._sqlite_update_all_projects_is_default(orm) | ||
29 | |||
30 | # now create or modify the default project | ||
31 | project = None | ||
32 | |||
33 | # check for existing default project with ID 0 which has | ||
34 | # already been added in code | ||
35 | projects = orm.Project.objects.filter(pk = 0) | ||
36 | |||
37 | if len(projects) == 1: | ||
38 | project = projects[0] | ||
39 | else: | ||
40 | # create default project | ||
41 | options = { | ||
42 | "name": "Command line builds", | ||
43 | "short_description": "Project for builds started outside Toaster" | ||
44 | } | ||
45 | project = orm.Project.objects.create(**options) | ||
46 | |||
47 | project.is_default = True | ||
48 | project.save() | ||
49 | |||
50 | def backwards(self, orm): | ||
51 | # don't do anything when reversing this migration, as we can safely | ||
52 | # keep any generated default project which has builds attached; | ||
53 | # it's just that the old code won't use that project as the | ||
54 | # container for any new builds, as it doesn't have an ID of 0 | ||
55 | pass | ||
56 | |||
57 | models = { | ||
58 | u'orm.bitbakeversion': { | ||
59 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
60 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
61 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
62 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
63 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
64 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
65 | }, | ||
66 | u'orm.branch': { | ||
67 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
68 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
69 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
70 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
71 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
72 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
73 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
74 | }, | ||
75 | u'orm.build': { | ||
76 | 'Meta': {'object_name': 'Build'}, | ||
77 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
78 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
79 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
80 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
81 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
82 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
83 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
84 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
85 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
86 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
87 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}) | ||
88 | }, | ||
89 | u'orm.buildartifact': { | ||
90 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
91 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
92 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
93 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
94 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
95 | }, | ||
96 | u'orm.helptext': { | ||
97 | 'Meta': {'object_name': 'HelpText'}, | ||
98 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
99 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
100 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
101 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
102 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
103 | }, | ||
104 | u'orm.layer': { | ||
105 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
106 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
107 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
108 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
109 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
110 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
111 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
112 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
113 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
114 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
115 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
116 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
117 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
118 | }, | ||
119 | u'orm.layer_version': { | ||
120 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
121 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
122 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
123 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
124 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
125 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
126 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
127 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
128 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': "'/'", 'max_length': '1024'}), | ||
129 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
130 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
131 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
132 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
133 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
134 | }, | ||
135 | u'orm.layersource': { | ||
136 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
137 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
138 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
139 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
140 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
141 | }, | ||
142 | u'orm.layerversiondependency': { | ||
143 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
144 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
145 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
146 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
147 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
148 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
149 | }, | ||
150 | u'orm.logmessage': { | ||
151 | 'Meta': {'object_name': 'LogMessage'}, | ||
152 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
153 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
154 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
155 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
156 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
157 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
158 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
159 | }, | ||
160 | u'orm.machine': { | ||
161 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
162 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
163 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
164 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
165 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
166 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
167 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
168 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
169 | }, | ||
170 | u'orm.package': { | ||
171 | 'Meta': {'object_name': 'Package'}, | ||
172 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
173 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
174 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
175 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
176 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
177 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
178 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
179 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
180 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
181 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
182 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
183 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
184 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
185 | }, | ||
186 | u'orm.package_dependency': { | ||
187 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
188 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
189 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
190 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
191 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
192 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
193 | }, | ||
194 | u'orm.package_file': { | ||
195 | 'Meta': {'object_name': 'Package_File'}, | ||
196 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
197 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
198 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
199 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
200 | }, | ||
201 | u'orm.project': { | ||
202 | 'Meta': {'object_name': 'Project'}, | ||
203 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
204 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
205 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
206 | 'is_default': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
207 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
208 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
209 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
210 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
211 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
212 | }, | ||
213 | u'orm.projectlayer': { | ||
214 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
215 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
216 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
217 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
218 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
219 | }, | ||
220 | u'orm.projecttarget': { | ||
221 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
222 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
223 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
224 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
225 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
226 | }, | ||
227 | u'orm.projectvariable': { | ||
228 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
229 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
230 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
231 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
232 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
233 | }, | ||
234 | u'orm.recipe': { | ||
235 | 'Meta': {'unique_together': "(('layer_version', 'file_path', 'pathflags'),)", 'object_name': 'Recipe'}, | ||
236 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
237 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
238 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
239 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
240 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
241 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
242 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
243 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
244 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
245 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
246 | 'pathflags': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
247 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
248 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
249 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
250 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
251 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
252 | }, | ||
253 | u'orm.recipe_dependency': { | ||
254 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
255 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
256 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
257 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
258 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
259 | }, | ||
260 | u'orm.release': { | ||
261 | 'Meta': {'object_name': 'Release'}, | ||
262 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
263 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
264 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
265 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
266 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
267 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
268 | }, | ||
269 | u'orm.releasedefaultlayer': { | ||
270 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
271 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
272 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
273 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
274 | }, | ||
275 | u'orm.releaselayersourcepriority': { | ||
276 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
277 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
278 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
279 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
280 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
281 | }, | ||
282 | u'orm.target': { | ||
283 | 'Meta': {'object_name': 'Target'}, | ||
284 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
285 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
286 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
287 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
288 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
289 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
290 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
291 | }, | ||
292 | u'orm.target_file': { | ||
293 | 'Meta': {'object_name': 'Target_File'}, | ||
294 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
295 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
296 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
297 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
298 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
299 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
300 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
301 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
302 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
303 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
304 | }, | ||
305 | u'orm.target_image_file': { | ||
306 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
307 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
308 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
309 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
310 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
311 | }, | ||
312 | u'orm.target_installed_package': { | ||
313 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
314 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
315 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
316 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
317 | }, | ||
318 | u'orm.task': { | ||
319 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
320 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
321 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
322 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
323 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
324 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
325 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
326 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
327 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
328 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
329 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
330 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
331 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tasks'", 'to': u"orm['orm.Recipe']"}), | ||
332 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
333 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
334 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
335 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
336 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
337 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
338 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
339 | }, | ||
340 | u'orm.task_dependency': { | ||
341 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
342 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
343 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
344 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
345 | }, | ||
346 | u'orm.toastersetting': { | ||
347 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
348 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
349 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
350 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
351 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
352 | }, | ||
353 | u'orm.variable': { | ||
354 | 'Meta': {'object_name': 'Variable'}, | ||
355 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
356 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
357 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
358 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
359 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
360 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
361 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
362 | }, | ||
363 | u'orm.variablehistory': { | ||
364 | 'Meta': {'object_name': 'VariableHistory'}, | ||
365 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
366 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
367 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
368 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
369 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
370 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
371 | } | ||
372 | } | ||
373 | |||
374 | complete_apps = ['orm'] | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0027_auto__add_customimagerecipe__add_unique_customimagerecipe_name_project.py b/bitbake/lib/toaster/orm/migrations/0027_auto__add_customimagerecipe__add_unique_customimagerecipe_name_project.py deleted file mode 100644 index 6030605148..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0027_auto__add_customimagerecipe__add_unique_customimagerecipe_name_project.py +++ /dev/null | |||
@@ -1,375 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | # Adding model 'CustomImageRecipe' | ||
12 | db.create_table(u'orm_customimagerecipe', ( | ||
13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), | ||
14 | ('name', self.gf('django.db.models.fields.CharField')(max_length=100)), | ||
15 | ('base_recipe', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Recipe'])), | ||
16 | ('project', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Project'])), | ||
17 | )) | ||
18 | db.send_create_signal(u'orm', ['CustomImageRecipe']) | ||
19 | |||
20 | # Adding M2M table for field packages on 'CustomImageRecipe' | ||
21 | m2m_table_name = db.shorten_name(u'orm_customimagerecipe_packages') | ||
22 | db.create_table(m2m_table_name, ( | ||
23 | ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)), | ||
24 | ('customimagerecipe', models.ForeignKey(orm[u'orm.customimagerecipe'], null=False)), | ||
25 | ('package', models.ForeignKey(orm[u'orm.package'], null=False)) | ||
26 | )) | ||
27 | db.create_unique(m2m_table_name, ['customimagerecipe_id', 'package_id']) | ||
28 | |||
29 | # Adding unique constraint on 'CustomImageRecipe', fields ['name', 'project'] | ||
30 | db.create_unique(u'orm_customimagerecipe', ['name', 'project_id']) | ||
31 | |||
32 | |||
33 | # Changing field 'Package.build' | ||
34 | db.alter_column(u'orm_package', 'build_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['orm.Build'], null=True)) | ||
35 | |||
36 | def backwards(self, orm): | ||
37 | # Removing unique constraint on 'CustomImageRecipe', fields ['name', 'project'] | ||
38 | db.delete_unique(u'orm_customimagerecipe', ['name', 'project_id']) | ||
39 | |||
40 | # Deleting model 'CustomImageRecipe' | ||
41 | db.delete_table(u'orm_customimagerecipe') | ||
42 | |||
43 | # Removing M2M table for field packages on 'CustomImageRecipe' | ||
44 | db.delete_table(db.shorten_name(u'orm_customimagerecipe_packages')) | ||
45 | |||
46 | |||
47 | # Changing field 'Package.build' | ||
48 | db.alter_column(u'orm_package', 'build_id', self.gf('django.db.models.fields.related.ForeignKey')(default=None, to=orm['orm.Build'])) | ||
49 | |||
50 | models = { | ||
51 | u'orm.bitbakeversion': { | ||
52 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
53 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
54 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
55 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
56 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
57 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
58 | }, | ||
59 | u'orm.branch': { | ||
60 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
61 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
62 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
63 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
64 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
65 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
66 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
67 | }, | ||
68 | u'orm.build': { | ||
69 | 'Meta': {'object_name': 'Build'}, | ||
70 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
71 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
72 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
73 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
74 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
75 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
76 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
77 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
78 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
79 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
80 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}) | ||
81 | }, | ||
82 | u'orm.buildartifact': { | ||
83 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
84 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
85 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
86 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
87 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
88 | }, | ||
89 | u'orm.customimagerecipe': { | ||
90 | 'Meta': {'unique_together': "(('name', 'project'),)", 'object_name': 'CustomImageRecipe'}, | ||
91 | 'base_recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']"}), | ||
92 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
93 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
94 | 'packages': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['orm.Package']", 'symmetrical': 'False'}), | ||
95 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
96 | }, | ||
97 | u'orm.helptext': { | ||
98 | 'Meta': {'object_name': 'HelpText'}, | ||
99 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
100 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
101 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
102 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
103 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
104 | }, | ||
105 | u'orm.layer': { | ||
106 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
107 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
108 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
109 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
110 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
111 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
112 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
113 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
114 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
115 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
116 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
117 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
118 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
119 | }, | ||
120 | u'orm.layer_version': { | ||
121 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
122 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
123 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
124 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
125 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
126 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
127 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
128 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
129 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': "'/'", 'max_length': '1024'}), | ||
130 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
131 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
132 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
133 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
134 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
135 | }, | ||
136 | u'orm.layersource': { | ||
137 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
138 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
139 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
140 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
141 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
142 | }, | ||
143 | u'orm.layerversiondependency': { | ||
144 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
145 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
146 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
147 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
148 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
149 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
150 | }, | ||
151 | u'orm.logmessage': { | ||
152 | 'Meta': {'object_name': 'LogMessage'}, | ||
153 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
154 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
155 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
156 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
157 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
158 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
159 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
160 | }, | ||
161 | u'orm.machine': { | ||
162 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
163 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
164 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
165 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
166 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
167 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
168 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
169 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
170 | }, | ||
171 | u'orm.package': { | ||
172 | 'Meta': {'object_name': 'Package'}, | ||
173 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']", 'null': 'True'}), | ||
174 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
175 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
176 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
177 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
178 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
179 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
180 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
181 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
182 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
183 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
184 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
185 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
186 | }, | ||
187 | u'orm.package_dependency': { | ||
188 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
189 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
190 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
191 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
192 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
193 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
194 | }, | ||
195 | u'orm.package_file': { | ||
196 | 'Meta': {'object_name': 'Package_File'}, | ||
197 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
198 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
199 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
200 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
201 | }, | ||
202 | u'orm.project': { | ||
203 | 'Meta': {'object_name': 'Project'}, | ||
204 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
205 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
206 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
207 | 'is_default': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
208 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
209 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
210 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
211 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
212 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
213 | }, | ||
214 | u'orm.projectlayer': { | ||
215 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
216 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
217 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
218 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
219 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
220 | }, | ||
221 | u'orm.projecttarget': { | ||
222 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
223 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
224 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
225 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
226 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
227 | }, | ||
228 | u'orm.projectvariable': { | ||
229 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
230 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
231 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
232 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
233 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
234 | }, | ||
235 | u'orm.recipe': { | ||
236 | 'Meta': {'unique_together': "(('layer_version', 'file_path', 'pathflags'),)", 'object_name': 'Recipe'}, | ||
237 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
238 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
239 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
240 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
241 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
242 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
243 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
244 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
245 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
246 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
247 | 'pathflags': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
248 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
249 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
250 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
251 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
252 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
253 | }, | ||
254 | u'orm.recipe_dependency': { | ||
255 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
256 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
257 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
258 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
259 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
260 | }, | ||
261 | u'orm.release': { | ||
262 | 'Meta': {'object_name': 'Release'}, | ||
263 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
264 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
265 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
266 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
267 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
268 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
269 | }, | ||
270 | u'orm.releasedefaultlayer': { | ||
271 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
272 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
273 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
274 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
275 | }, | ||
276 | u'orm.releaselayersourcepriority': { | ||
277 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
278 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
279 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
280 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
281 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
282 | }, | ||
283 | u'orm.target': { | ||
284 | 'Meta': {'object_name': 'Target'}, | ||
285 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
286 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
287 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
288 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
289 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
290 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
291 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
292 | }, | ||
293 | u'orm.target_file': { | ||
294 | 'Meta': {'object_name': 'Target_File'}, | ||
295 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
296 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
297 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
298 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
299 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
300 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
301 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
302 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
303 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
304 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
305 | }, | ||
306 | u'orm.target_image_file': { | ||
307 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
308 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
309 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
310 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
311 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
312 | }, | ||
313 | u'orm.target_installed_package': { | ||
314 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
315 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
316 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
317 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
318 | }, | ||
319 | u'orm.task': { | ||
320 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
321 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
322 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
323 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
324 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
325 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
326 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
327 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
328 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
329 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
330 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
331 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
332 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tasks'", 'to': u"orm['orm.Recipe']"}), | ||
333 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
334 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
335 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
336 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
337 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
338 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
339 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
340 | }, | ||
341 | u'orm.task_dependency': { | ||
342 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
343 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
344 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
345 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
346 | }, | ||
347 | u'orm.toastersetting': { | ||
348 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
349 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
350 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
351 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
352 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
353 | }, | ||
354 | u'orm.variable': { | ||
355 | 'Meta': {'object_name': 'Variable'}, | ||
356 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
357 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
358 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
359 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
360 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
361 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
362 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
363 | }, | ||
364 | u'orm.variablehistory': { | ||
365 | 'Meta': {'object_name': 'VariableHistory'}, | ||
366 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
367 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
368 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
369 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
370 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
371 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
372 | } | ||
373 | } | ||
374 | |||
375 | complete_apps = ['orm'] \ No newline at end of file | ||
diff --git a/bitbake/lib/toaster/orm/migrations/0028_auto__chg_field_logmessage_message.py b/bitbake/lib/toaster/orm/migrations/0028_auto__chg_field_logmessage_message.py deleted file mode 100644 index a2f8661afc..0000000000 --- a/bitbake/lib/toaster/orm/migrations/0028_auto__chg_field_logmessage_message.py +++ /dev/null | |||
@@ -1,345 +0,0 @@ | |||
1 | # -*- coding: utf-8 -*- | ||
2 | from south.utils import datetime_utils as datetime | ||
3 | from south.db import db | ||
4 | from south.v2 import SchemaMigration | ||
5 | from django.db import models | ||
6 | |||
7 | |||
8 | class Migration(SchemaMigration): | ||
9 | |||
10 | def forwards(self, orm): | ||
11 | |||
12 | # Changing field 'LogMessage.message' | ||
13 | db.alter_column(u'orm_logmessage', 'message', self.gf('django.db.models.fields.TextField')(null=True)) | ||
14 | |||
15 | def backwards(self, orm): | ||
16 | |||
17 | # Changing field 'LogMessage.message' | ||
18 | db.alter_column(u'orm_logmessage', 'message', self.gf('django.db.models.fields.CharField')(default='', max_length=240)) | ||
19 | |||
20 | models = { | ||
21 | u'orm.bitbakeversion': { | ||
22 | 'Meta': {'object_name': 'BitbakeVersion'}, | ||
23 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '32'}), | ||
24 | 'dirpath': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
25 | 'giturl': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
26 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
27 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
28 | }, | ||
29 | u'orm.branch': { | ||
30 | 'Meta': {'unique_together': "(('layer_source', 'name'), ('layer_source', 'up_id'))", 'object_name': 'Branch'}, | ||
31 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
32 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'True', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
33 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
34 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
35 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
36 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
37 | }, | ||
38 | u'orm.build': { | ||
39 | 'Meta': {'object_name': 'Build'}, | ||
40 | 'bitbake_version': ('django.db.models.fields.CharField', [], {'max_length': '50'}), | ||
41 | 'build_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
42 | 'completed_on': ('django.db.models.fields.DateTimeField', [], {}), | ||
43 | 'cooker_log_path': ('django.db.models.fields.CharField', [], {'max_length': '500'}), | ||
44 | 'distro': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
45 | 'distro_version': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
46 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
47 | 'machine': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
48 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '2'}), | ||
49 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
50 | 'started_on': ('django.db.models.fields.DateTimeField', [], {}) | ||
51 | }, | ||
52 | u'orm.buildartifact': { | ||
53 | 'Meta': {'object_name': 'BuildArtifact'}, | ||
54 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
55 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
56 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
57 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) | ||
58 | }, | ||
59 | u'orm.customimagerecipe': { | ||
60 | 'Meta': {'unique_together': "(('name', 'project'),)", 'object_name': 'CustomImageRecipe'}, | ||
61 | 'base_recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']"}), | ||
62 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
63 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
64 | 'packages': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['orm.Package']", 'symmetrical': 'False'}), | ||
65 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
66 | }, | ||
67 | u'orm.helptext': { | ||
68 | 'Meta': {'object_name': 'HelpText'}, | ||
69 | 'area': ('django.db.models.fields.IntegerField', [], {}), | ||
70 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'helptext_build'", 'to': u"orm['orm.Build']"}), | ||
71 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
72 | 'key': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
73 | 'text': ('django.db.models.fields.TextField', [], {}) | ||
74 | }, | ||
75 | u'orm.layer': { | ||
76 | 'Meta': {'unique_together': "(('layer_source', 'up_id'), ('layer_source', 'name'))", 'object_name': 'Layer'}, | ||
77 | 'description': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
78 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
79 | 'layer_index_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}), | ||
80 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
81 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
82 | 'summary': ('django.db.models.fields.TextField', [], {'default': 'None', 'null': 'True'}), | ||
83 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
84 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
85 | 'vcs_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
86 | 'vcs_web_file_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
87 | 'vcs_web_tree_base_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}), | ||
88 | 'vcs_web_url': ('django.db.models.fields.URLField', [], {'default': 'None', 'max_length': '200', 'null': 'True'}) | ||
89 | }, | ||
90 | u'orm.layer_version': { | ||
91 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Layer_Version'}, | ||
92 | 'branch': ('django.db.models.fields.CharField', [], {'max_length': '80'}), | ||
93 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'layer_version_build'", 'null': 'True', 'to': u"orm['orm.Build']"}), | ||
94 | 'commit': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
95 | 'dirpath': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
96 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
97 | 'layer': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'layer_version_layer'", 'to': u"orm['orm.Layer']"}), | ||
98 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
99 | 'local_path': ('django.db.models.fields.FilePathField', [], {'default': "'/'", 'max_length': '1024'}), | ||
100 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
101 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Project']", 'null': 'True'}), | ||
102 | 'up_branch': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.Branch']", 'null': 'True'}), | ||
103 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
104 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
105 | }, | ||
106 | u'orm.layersource': { | ||
107 | 'Meta': {'unique_together': "(('sourcetype', 'apiurl'),)", 'object_name': 'LayerSource'}, | ||
108 | 'apiurl': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '255', 'null': 'True'}), | ||
109 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
110 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '63'}), | ||
111 | 'sourcetype': ('django.db.models.fields.IntegerField', [], {}) | ||
112 | }, | ||
113 | u'orm.layerversiondependency': { | ||
114 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'LayerVersionDependency'}, | ||
115 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependees'", 'to': u"orm['orm.Layer_Version']"}), | ||
116 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
117 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
118 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'dependencies'", 'to': u"orm['orm.Layer_Version']"}), | ||
119 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
120 | }, | ||
121 | u'orm.logmessage': { | ||
122 | 'Meta': {'object_name': 'LogMessage'}, | ||
123 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
124 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
125 | 'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
126 | 'lineno': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
127 | 'message': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}), | ||
128 | 'pathname': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
129 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Task']", 'null': 'True', 'blank': 'True'}) | ||
130 | }, | ||
131 | u'orm.machine': { | ||
132 | 'Meta': {'unique_together': "(('layer_source', 'up_id'),)", 'object_name': 'Machine'}, | ||
133 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
134 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
135 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
136 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']"}), | ||
137 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
138 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
139 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}) | ||
140 | }, | ||
141 | u'orm.package': { | ||
142 | 'Meta': {'object_name': 'Package'}, | ||
143 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']", 'null': 'True'}), | ||
144 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
145 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
146 | 'installed_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
147 | 'installed_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
148 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
149 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
150 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Recipe']", 'null': 'True'}), | ||
151 | 'revision': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}), | ||
152 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '80', 'blank': 'True'}), | ||
153 | 'size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
154 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
155 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
156 | }, | ||
157 | u'orm.package_dependency': { | ||
158 | 'Meta': {'object_name': 'Package_Dependency'}, | ||
159 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
160 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_target'", 'to': u"orm['orm.Package']"}), | ||
161 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
162 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'package_dependencies_source'", 'to': u"orm['orm.Package']"}), | ||
163 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']", 'null': 'True'}) | ||
164 | }, | ||
165 | u'orm.package_file': { | ||
166 | 'Meta': {'object_name': 'Package_File'}, | ||
167 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
168 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildfilelist_package'", 'to': u"orm['orm.Package']"}), | ||
169 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
170 | 'size': ('django.db.models.fields.IntegerField', [], {}) | ||
171 | }, | ||
172 | u'orm.project': { | ||
173 | 'Meta': {'object_name': 'Project'}, | ||
174 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']", 'null': 'True'}), | ||
175 | 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), | ||
176 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
177 | 'is_default': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
178 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
179 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']", 'null': 'True'}), | ||
180 | 'short_description': ('django.db.models.fields.CharField', [], {'max_length': '50', 'blank': 'True'}), | ||
181 | 'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), | ||
182 | 'user_id': ('django.db.models.fields.IntegerField', [], {'null': 'True'}) | ||
183 | }, | ||
184 | u'orm.projectlayer': { | ||
185 | 'Meta': {'unique_together': "(('project', 'layercommit'),)", 'object_name': 'ProjectLayer'}, | ||
186 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
187 | 'layercommit': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Layer_Version']", 'null': 'True'}), | ||
188 | 'optional': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), | ||
189 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}) | ||
190 | }, | ||
191 | u'orm.projecttarget': { | ||
192 | 'Meta': {'object_name': 'ProjectTarget'}, | ||
193 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
194 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
195 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
196 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
197 | }, | ||
198 | u'orm.projectvariable': { | ||
199 | 'Meta': {'object_name': 'ProjectVariable'}, | ||
200 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
201 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
202 | 'project': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Project']"}), | ||
203 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
204 | }, | ||
205 | u'orm.recipe': { | ||
206 | 'Meta': {'unique_together': "(('layer_version', 'file_path', 'pathflags'),)", 'object_name': 'Recipe'}, | ||
207 | 'bugtracker': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
208 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
209 | 'file_path': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
210 | 'homepage': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}), | ||
211 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
212 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
213 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'to': u"orm['orm.LayerSource']", 'null': 'True'}), | ||
214 | 'layer_version': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'recipe_layer_version'", 'to': u"orm['orm.Layer_Version']"}), | ||
215 | 'license': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
216 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
217 | 'pathflags': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}), | ||
218 | 'section': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
219 | 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
220 | 'up_date': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), | ||
221 | 'up_id': ('django.db.models.fields.IntegerField', [], {'default': 'None', 'null': 'True'}), | ||
222 | 'version': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}) | ||
223 | }, | ||
224 | u'orm.recipe_dependency': { | ||
225 | 'Meta': {'object_name': 'Recipe_Dependency'}, | ||
226 | 'dep_type': ('django.db.models.fields.IntegerField', [], {}), | ||
227 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_depends'", 'to': u"orm['orm.Recipe']"}), | ||
228 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
229 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'r_dependencies_recipe'", 'to': u"orm['orm.Recipe']"}) | ||
230 | }, | ||
231 | u'orm.release': { | ||
232 | 'Meta': {'object_name': 'Release'}, | ||
233 | 'bitbake_version': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.BitbakeVersion']"}), | ||
234 | 'branch_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50'}), | ||
235 | 'description': ('django.db.models.fields.CharField', [], {'max_length': '255'}), | ||
236 | 'helptext': ('django.db.models.fields.TextField', [], {'null': 'True'}), | ||
237 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
238 | 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '32'}) | ||
239 | }, | ||
240 | u'orm.releasedefaultlayer': { | ||
241 | 'Meta': {'object_name': 'ReleaseDefaultLayer'}, | ||
242 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
243 | 'layer_name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '100'}), | ||
244 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
245 | }, | ||
246 | u'orm.releaselayersourcepriority': { | ||
247 | 'Meta': {'unique_together': "(('release', 'layer_source'),)", 'object_name': 'ReleaseLayerSourcePriority'}, | ||
248 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
249 | 'layer_source': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.LayerSource']"}), | ||
250 | 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
251 | 'release': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Release']"}) | ||
252 | }, | ||
253 | u'orm.target': { | ||
254 | 'Meta': {'object_name': 'Target'}, | ||
255 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Build']"}), | ||
256 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
257 | 'image_size': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
258 | 'is_image': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
259 | 'license_manifest_path': ('django.db.models.fields.CharField', [], {'max_length': '500', 'null': 'True'}), | ||
260 | 'target': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
261 | 'task': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True'}) | ||
262 | }, | ||
263 | u'orm.target_file': { | ||
264 | 'Meta': {'object_name': 'Target_File'}, | ||
265 | 'directory': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'directory_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
266 | 'group': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
267 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
268 | 'inodetype': ('django.db.models.fields.IntegerField', [], {}), | ||
269 | 'owner': ('django.db.models.fields.CharField', [], {'max_length': '128'}), | ||
270 | 'path': ('django.db.models.fields.FilePathField', [], {'max_length': '100'}), | ||
271 | 'permission': ('django.db.models.fields.CharField', [], {'max_length': '16'}), | ||
272 | 'size': ('django.db.models.fields.IntegerField', [], {}), | ||
273 | 'sym_target': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'symlink_set'", 'null': 'True', 'to': u"orm['orm.Target_File']"}), | ||
274 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
275 | }, | ||
276 | u'orm.target_image_file': { | ||
277 | 'Meta': {'object_name': 'Target_Image_File'}, | ||
278 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '254'}), | ||
279 | 'file_size': ('django.db.models.fields.IntegerField', [], {}), | ||
280 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
281 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
282 | }, | ||
283 | u'orm.target_installed_package': { | ||
284 | 'Meta': {'object_name': 'Target_Installed_Package'}, | ||
285 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
286 | 'package': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'buildtargetlist_package'", 'to': u"orm['orm.Package']"}), | ||
287 | 'target': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['orm.Target']"}) | ||
288 | }, | ||
289 | u'orm.task': { | ||
290 | 'Meta': {'ordering': "('order', 'recipe')", 'unique_together': "(('build', 'recipe', 'task_name'),)", 'object_name': 'Task'}, | ||
291 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_build'", 'to': u"orm['orm.Build']"}), | ||
292 | 'cpu_usage': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
293 | 'disk_io': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
294 | 'elapsed_time': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '2'}), | ||
295 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
296 | 'line_number': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
297 | 'logfile': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
298 | 'message': ('django.db.models.fields.CharField', [], {'max_length': '240'}), | ||
299 | 'order': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
300 | 'outcome': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), | ||
301 | 'path_to_sstate_obj': ('django.db.models.fields.FilePathField', [], {'max_length': '500', 'blank': 'True'}), | ||
302 | 'recipe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tasks'", 'to': u"orm['orm.Recipe']"}), | ||
303 | 'script_type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
304 | 'source_url': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}), | ||
305 | 'sstate_checksum': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), | ||
306 | 'sstate_result': ('django.db.models.fields.IntegerField', [], {'default': '0'}), | ||
307 | 'task_executed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
308 | 'task_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
309 | 'work_directory': ('django.db.models.fields.FilePathField', [], {'max_length': '255', 'blank': 'True'}) | ||
310 | }, | ||
311 | u'orm.task_dependency': { | ||
312 | 'Meta': {'object_name': 'Task_Dependency'}, | ||
313 | 'depends_on': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_depends'", 'to': u"orm['orm.Task']"}), | ||
314 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
315 | 'task': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'task_dependencies_task'", 'to': u"orm['orm.Task']"}) | ||
316 | }, | ||
317 | u'orm.toastersetting': { | ||
318 | 'Meta': {'object_name': 'ToasterSetting'}, | ||
319 | 'helptext': ('django.db.models.fields.TextField', [], {}), | ||
320 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
321 | 'name': ('django.db.models.fields.CharField', [], {'max_length': '63'}), | ||
322 | 'value': ('django.db.models.fields.CharField', [], {'max_length': '255'}) | ||
323 | }, | ||
324 | u'orm.variable': { | ||
325 | 'Meta': {'object_name': 'Variable'}, | ||
326 | 'build': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'variable_build'", 'to': u"orm['orm.Build']"}), | ||
327 | 'changed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), | ||
328 | 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
329 | 'human_readable_name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), | ||
330 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
331 | 'variable_name': ('django.db.models.fields.CharField', [], {'max_length': '100'}), | ||
332 | 'variable_value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) | ||
333 | }, | ||
334 | u'orm.variablehistory': { | ||
335 | 'Meta': {'object_name': 'VariableHistory'}, | ||
336 | 'file_name': ('django.db.models.fields.FilePathField', [], {'max_length': '255'}), | ||
337 | u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), | ||
338 | 'line_number': ('django.db.models.fields.IntegerField', [], {'null': 'True'}), | ||
339 | 'operation': ('django.db.models.fields.CharField', [], {'max_length': '64'}), | ||
340 | 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}), | ||
341 | 'variable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'vhistory'", 'to': u"orm['orm.Variable']"}) | ||
342 | } | ||
343 | } | ||
344 | |||
345 | complete_apps = ['orm'] \ No newline at end of file | ||