Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/euscan:docker-compose--wip--expect-force-pushes commit in: euscanwww/djeuscan/migrations/, euscanwww/euscan_accounts/migrations/
Date: Sun, 09 Feb 2020 23:16:49
Message-Id: 1581290185.0593eff7fc0287591ee73993f831f921992ffeb0.sping@gentoo
1 commit: 0593eff7fc0287591ee73993f831f921992ffeb0
2 Author: NP-Hardass <np.hardass <AT> gmail <DOT> com>
3 AuthorDate: Sun Jun 11 07:29:00 2017 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 9 23:16:25 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/euscan.git/commit/?id=0593eff7
7
8 euscanwww: remove old migrations
9
10 Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
11
12 euscanwww/djeuscan/migrations/0001_initial.py | 283 ----------------
13 .../0002_auto__chg_field_package_homepage.py | 113 -------
14 ...ery__chg_field_package_last_version_gentoo__.py | 139 --------
15 ...ion__add_unique_categoryassociation_user_cat.py | 238 --------------
16 ...rsion_type__add_field_version_handler__add_f.py | 197 ------------
17 ...ult_scan_time__add_field_euscanresult_ebuild.py | 191 -----------
18 ...kagequery_query__add_field_refreshpackageque.py | 191 -----------
19 .../migrations/0008_auto__add_problemreport.py | 198 ------------
20 ...on__add_unique_overlayassociation_user_overl.py | 207 ------------
21 ...ebuild_path__add_field_version_metadata_path.py | 208 ------------
22 ...ersion_version_type__add_field_version_vtype.py | 208 ------------
23 .../0012_auto__add_field_versionlog_vtype.py | 201 ------------
24 euscanwww/djeuscan/migrations/0013_auto.py | 205 ------------
25 euscanwww/djeuscan/migrations/0014_auto.py | 206 ------------
26 .../0015_initial_celery_periodictasks.py | 324 -------------------
27 ...ation__del_unique_maintainerassociation_user.py | 355 ---------------------
28 ...nique_overlay_name__add_unique_category_name.py | 197 ------------
29 ...e_upstream_info__add_field_userprofile_porta.py | 203 ------------
30 ...e_portage_info__del_field_userprofile_upstre.py | 282 ----------------
31 ...0020_auto__add_field_userprofile_email_every.py | 203 ------------
32 .../0021_auto__add_field_userprofile_last_email.py | 204 ------------
33 .../migrations/0022_auto__del_userprofile.py | 179 -----------
34 ...lot_overlay_revision_version_package__add_un.py | 187 -----------
35 .../djeuscan/migrations/0024_add_index_handler.py | 183 -----------
36 euscanwww/djeuscan/migrations/0024_auto.py | 181 -----------
37 .../0025_auto__del_field_version_alive.py | 184 -----------
38 ...escription__add_field_overlay_description__a.py | 201 ------------
39 .../0027_auto__add_field_overlay_overlay_path.py | 186 -----------
40 ...o__add_field_version_stabilization_candidate.py | 189 -----------
41 euscanwww/djeuscan/migrations/0029_auto.py | 187 -----------
42 ...escription__chg_field_overlay_homepage__chg_.py | 205 ------------
43 .../0031_auto__chg_field_version_metadata_path.py | 187 -----------
44 .../euscan_accounts/migrations/0001_initial.py | 159 ---------
45 33 files changed, 6781 deletions(-)
46
47 diff --git a/euscanwww/djeuscan/migrations/0001_initial.py b/euscanwww/djeuscan/migrations/0001_initial.py
48 deleted file mode 100644
49 index d05d2e8..0000000
50 --- a/euscanwww/djeuscan/migrations/0001_initial.py
51 +++ /dev/null
52 @@ -1,283 +0,0 @@
53 -# encoding: utf-8
54 -import datetime
55 -from south.db import db
56 -from south.v2 import SchemaMigration
57 -from django.db import models
58 -
59 -class Migration(SchemaMigration):
60 -
61 - def forwards(self, orm):
62 -
63 - # Adding model 'Herd'
64 - db.create_table('djeuscan_herd', (
65 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
66 - ('herd', self.gf('django.db.models.fields.CharField')(unique=True, max_length=128)),
67 - ('email', self.gf('django.db.models.fields.CharField')(max_length=128, null=True, blank=True)),
68 - ))
69 - db.send_create_signal('djeuscan', ['Herd'])
70 -
71 - # Adding model 'Maintainer'
72 - db.create_table('djeuscan_maintainer', (
73 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
74 - ('name', self.gf('django.db.models.fields.CharField')(max_length=128)),
75 - ('email', self.gf('django.db.models.fields.CharField')(unique=True, max_length=128)),
76 - ))
77 - db.send_create_signal('djeuscan', ['Maintainer'])
78 -
79 - # Adding model 'Package'
80 - db.create_table('djeuscan_package', (
81 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
82 - ('category', self.gf('django.db.models.fields.CharField')(max_length=128)),
83 - ('name', self.gf('django.db.models.fields.CharField')(max_length=128)),
84 - ('description', self.gf('django.db.models.fields.TextField')(blank=True)),
85 - ('homepage', self.gf('django.db.models.fields.CharField')(max_length=256, blank=True)),
86 - ('n_versions', self.gf('django.db.models.fields.IntegerField')(default=0)),
87 - ('n_packaged', self.gf('django.db.models.fields.IntegerField')(default=0)),
88 - ('n_overlay', self.gf('django.db.models.fields.IntegerField')(default=0)),
89 - ('last_version_gentoo', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='last_version_gentoo', null=True, to=orm['djeuscan.Version'])),
90 - ('last_version_overlay', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='last_version_overlay', null=True, to=orm['djeuscan.Version'])),
91 - ('last_version_upstream', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='last_version_upstream', null=True, to=orm['djeuscan.Version'])),
92 - ))
93 - db.send_create_signal('djeuscan', ['Package'])
94 -
95 - # Adding unique constraint on 'Package', fields ['category', 'name']
96 - db.create_unique('djeuscan_package', ['category', 'name'])
97 -
98 - # Adding M2M table for field herds on 'Package'
99 - db.create_table('djeuscan_package_herds', (
100 - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
101 - ('package', models.ForeignKey(orm['djeuscan.package'], null=False)),
102 - ('herd', models.ForeignKey(orm['djeuscan.herd'], null=False))
103 - ))
104 - db.create_unique('djeuscan_package_herds', ['package_id', 'herd_id'])
105 -
106 - # Adding M2M table for field maintainers on 'Package'
107 - db.create_table('djeuscan_package_maintainers', (
108 - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
109 - ('package', models.ForeignKey(orm['djeuscan.package'], null=False)),
110 - ('maintainer', models.ForeignKey(orm['djeuscan.maintainer'], null=False))
111 - ))
112 - db.create_unique('djeuscan_package_maintainers', ['package_id', 'maintainer_id'])
113 -
114 - # Adding model 'Version'
115 - db.create_table('djeuscan_version', (
116 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
117 - ('package', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Package'])),
118 - ('slot', self.gf('django.db.models.fields.CharField')(max_length=128)),
119 - ('revision', self.gf('django.db.models.fields.CharField')(max_length=128)),
120 - ('version', self.gf('django.db.models.fields.CharField')(max_length=128)),
121 - ('packaged', self.gf('django.db.models.fields.BooleanField')(default=False)),
122 - ('overlay', self.gf('django.db.models.fields.CharField')(default='gentoo', max_length=128, db_index=True)),
123 - ('urls', self.gf('django.db.models.fields.TextField')(blank=True)),
124 - ('alive', self.gf('django.db.models.fields.BooleanField')(default=True, db_index=True)),
125 - ))
126 - db.send_create_signal('djeuscan', ['Version'])
127 -
128 - # Adding unique constraint on 'Version', fields ['package', 'slot', 'revision', 'version', 'overlay']
129 - db.create_unique('djeuscan_version', ['package_id', 'slot', 'revision', 'version', 'overlay'])
130 -
131 - # Adding model 'VersionLog'
132 - db.create_table('djeuscan_versionlog', (
133 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
134 - ('package', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Package'])),
135 - ('datetime', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)),
136 - ('slot', self.gf('django.db.models.fields.CharField')(max_length=128)),
137 - ('revision', self.gf('django.db.models.fields.CharField')(max_length=128)),
138 - ('version', self.gf('django.db.models.fields.CharField')(max_length=128)),
139 - ('packaged', self.gf('django.db.models.fields.BooleanField')(default=False)),
140 - ('overlay', self.gf('django.db.models.fields.CharField')(default='gentoo', max_length=128)),
141 - ('action', self.gf('django.db.models.fields.IntegerField')()),
142 - ))
143 - db.send_create_signal('djeuscan', ['VersionLog'])
144 -
145 - # Adding model 'EuscanResult'
146 - db.create_table('djeuscan_euscanresult', (
147 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
148 - ('package', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Package'])),
149 - ('datetime', self.gf('django.db.models.fields.DateTimeField')()),
150 - ('result', self.gf('django.db.models.fields.TextField')(blank=True)),
151 - ))
152 - db.send_create_signal('djeuscan', ['EuscanResult'])
153 -
154 - # Adding model 'Log'
155 - db.create_table('djeuscan_log', (
156 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
157 - ('datetime', self.gf('django.db.models.fields.DateTimeField')()),
158 - ('n_packages_gentoo', self.gf('django.db.models.fields.IntegerField')(default=0)),
159 - ('n_packages_overlay', self.gf('django.db.models.fields.IntegerField')(default=0)),
160 - ('n_packages_outdated', self.gf('django.db.models.fields.IntegerField')(default=0)),
161 - ('n_versions_gentoo', self.gf('django.db.models.fields.IntegerField')(default=0)),
162 - ('n_versions_overlay', self.gf('django.db.models.fields.IntegerField')(default=0)),
163 - ('n_versions_upstream', self.gf('django.db.models.fields.IntegerField')(default=0)),
164 - ))
165 - db.send_create_signal('djeuscan', ['Log'])
166 -
167 - # Adding model 'WorldLog'
168 - db.create_table('djeuscan_worldlog', (
169 - ('log_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['djeuscan.Log'], unique=True, primary_key=True)),
170 - ))
171 - db.send_create_signal('djeuscan', ['WorldLog'])
172 -
173 - # Adding model 'CategoryLog'
174 - db.create_table('djeuscan_categorylog', (
175 - ('log_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['djeuscan.Log'], unique=True, primary_key=True)),
176 - ('category', self.gf('django.db.models.fields.CharField')(max_length=128)),
177 - ))
178 - db.send_create_signal('djeuscan', ['CategoryLog'])
179 -
180 - # Adding model 'HerdLog'
181 - db.create_table('djeuscan_herdlog', (
182 - ('log_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['djeuscan.Log'], unique=True, primary_key=True)),
183 - ('herd', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Herd'])),
184 - ))
185 - db.send_create_signal('djeuscan', ['HerdLog'])
186 -
187 - # Adding model 'MaintainerLog'
188 - db.create_table('djeuscan_maintainerlog', (
189 - ('log_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['djeuscan.Log'], unique=True, primary_key=True)),
190 - ('maintainer', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Maintainer'])),
191 - ))
192 - db.send_create_signal('djeuscan', ['MaintainerLog'])
193 -
194 -
195 - def backwards(self, orm):
196 -
197 - # Removing unique constraint on 'Version', fields ['package', 'slot', 'revision', 'version', 'overlay']
198 - db.delete_unique('djeuscan_version', ['package_id', 'slot', 'revision', 'version', 'overlay'])
199 -
200 - # Removing unique constraint on 'Package', fields ['category', 'name']
201 - db.delete_unique('djeuscan_package', ['category', 'name'])
202 -
203 - # Deleting model 'Herd'
204 - db.delete_table('djeuscan_herd')
205 -
206 - # Deleting model 'Maintainer'
207 - db.delete_table('djeuscan_maintainer')
208 -
209 - # Deleting model 'Package'
210 - db.delete_table('djeuscan_package')
211 -
212 - # Removing M2M table for field herds on 'Package'
213 - db.delete_table('djeuscan_package_herds')
214 -
215 - # Removing M2M table for field maintainers on 'Package'
216 - db.delete_table('djeuscan_package_maintainers')
217 -
218 - # Deleting model 'Version'
219 - db.delete_table('djeuscan_version')
220 -
221 - # Deleting model 'VersionLog'
222 - db.delete_table('djeuscan_versionlog')
223 -
224 - # Deleting model 'EuscanResult'
225 - db.delete_table('djeuscan_euscanresult')
226 -
227 - # Deleting model 'Log'
228 - db.delete_table('djeuscan_log')
229 -
230 - # Deleting model 'WorldLog'
231 - db.delete_table('djeuscan_worldlog')
232 -
233 - # Deleting model 'CategoryLog'
234 - db.delete_table('djeuscan_categorylog')
235 -
236 - # Deleting model 'HerdLog'
237 - db.delete_table('djeuscan_herdlog')
238 -
239 - # Deleting model 'MaintainerLog'
240 - db.delete_table('djeuscan_maintainerlog')
241 -
242 -
243 - models = {
244 - 'djeuscan.categorylog': {
245 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
246 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
247 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
248 - },
249 - 'djeuscan.euscanresult': {
250 - 'Meta': {'object_name': 'EuscanResult'},
251 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
252 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
253 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
254 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'})
255 - },
256 - 'djeuscan.herd': {
257 - 'Meta': {'object_name': 'Herd'},
258 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
259 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
260 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
261 - },
262 - 'djeuscan.herdlog': {
263 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
264 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
265 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
266 - },
267 - 'djeuscan.log': {
268 - 'Meta': {'object_name': 'Log'},
269 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
270 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
271 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
272 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
273 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
274 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
275 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
276 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
277 - },
278 - 'djeuscan.maintainer': {
279 - 'Meta': {'object_name': 'Maintainer'},
280 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
281 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
282 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
283 - },
284 - 'djeuscan.maintainerlog': {
285 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
286 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
287 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
288 - },
289 - 'djeuscan.package': {
290 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
291 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
292 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
293 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
294 - 'homepage': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
295 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
296 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'to': "orm['djeuscan.Version']"}),
297 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'to': "orm['djeuscan.Version']"}),
298 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'to': "orm['djeuscan.Version']"}),
299 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
300 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
301 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
302 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
303 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
304 - },
305 - 'djeuscan.version': {
306 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
307 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
308 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
309 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True'}),
310 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
311 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
312 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
313 - 'slot': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
314 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
315 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
316 - },
317 - 'djeuscan.versionlog': {
318 - 'Meta': {'object_name': 'VersionLog'},
319 - 'action': ('django.db.models.fields.IntegerField', [], {}),
320 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
321 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
322 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128'}),
323 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
324 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
325 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
326 - 'slot': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
327 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
328 - },
329 - 'djeuscan.worldlog': {
330 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
331 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
332 - }
333 - }
334 -
335 - complete_apps = ['djeuscan']
336
337 diff --git a/euscanwww/djeuscan/migrations/0002_auto__chg_field_package_homepage.py b/euscanwww/djeuscan/migrations/0002_auto__chg_field_package_homepage.py
338 deleted file mode 100644
339 index 1d0aa00..0000000
340 --- a/euscanwww/djeuscan/migrations/0002_auto__chg_field_package_homepage.py
341 +++ /dev/null
342 @@ -1,113 +0,0 @@
343 -# encoding: utf-8
344 -import datetime
345 -from south.db import db
346 -from south.v2 import SchemaMigration
347 -from django.db import models
348 -
349 -class Migration(SchemaMigration):
350 -
351 - def forwards(self, orm):
352 -
353 - # Changing field 'Package.homepage'
354 - db.alter_column('djeuscan_package', 'homepage', self.gf('django.db.models.fields.TextField')())
355 -
356 -
357 - def backwards(self, orm):
358 -
359 - # Changing field 'Package.homepage'
360 - db.alter_column('djeuscan_package', 'homepage', self.gf('django.db.models.fields.CharField')(max_length=256))
361 -
362 -
363 - models = {
364 - 'djeuscan.categorylog': {
365 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
366 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
367 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
368 - },
369 - 'djeuscan.euscanresult': {
370 - 'Meta': {'object_name': 'EuscanResult'},
371 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
372 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
373 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
374 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'})
375 - },
376 - 'djeuscan.herd': {
377 - 'Meta': {'object_name': 'Herd'},
378 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
379 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
380 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
381 - },
382 - 'djeuscan.herdlog': {
383 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
384 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
385 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
386 - },
387 - 'djeuscan.log': {
388 - 'Meta': {'object_name': 'Log'},
389 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
390 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
391 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
392 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
393 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
394 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
395 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
396 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
397 - },
398 - 'djeuscan.maintainer': {
399 - 'Meta': {'object_name': 'Maintainer'},
400 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
401 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
402 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
403 - },
404 - 'djeuscan.maintainerlog': {
405 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
406 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
407 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
408 - },
409 - 'djeuscan.package': {
410 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
411 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
412 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
413 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
414 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
415 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
416 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'to': "orm['djeuscan.Version']"}),
417 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'to': "orm['djeuscan.Version']"}),
418 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'to': "orm['djeuscan.Version']"}),
419 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
420 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
421 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
422 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
423 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
424 - },
425 - 'djeuscan.version': {
426 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
427 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
428 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
429 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True'}),
430 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
431 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
432 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
433 - 'slot': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
434 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
435 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
436 - },
437 - 'djeuscan.versionlog': {
438 - 'Meta': {'object_name': 'VersionLog'},
439 - 'action': ('django.db.models.fields.IntegerField', [], {}),
440 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
441 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
442 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128'}),
443 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
444 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
445 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
446 - 'slot': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
447 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
448 - },
449 - 'djeuscan.worldlog': {
450 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
451 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
452 - }
453 - }
454 -
455 - complete_apps = ['djeuscan']
456
457 diff --git a/euscanwww/djeuscan/migrations/0003_auto__add_refreshpackagequery__chg_field_package_last_version_gentoo__.py b/euscanwww/djeuscan/migrations/0003_auto__add_refreshpackagequery__chg_field_package_last_version_gentoo__.py
458 deleted file mode 100644
459 index 9dfa51b..0000000
460 --- a/euscanwww/djeuscan/migrations/0003_auto__add_refreshpackagequery__chg_field_package_last_version_gentoo__.py
461 +++ /dev/null
462 @@ -1,139 +0,0 @@
463 -# -*- coding: utf-8 -*-
464 -import datetime
465 -from south.db import db
466 -from south.v2 import SchemaMigration
467 -from django.db import models
468 -
469 -
470 -class Migration(SchemaMigration):
471 -
472 - def forwards(self, orm):
473 - # Adding model 'RefreshPackageQuery'
474 - db.create_table('djeuscan_refreshpackagequery', (
475 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
476 - ('query', self.gf('django.db.models.fields.CharField')(unique=True, max_length=255)),
477 - ('priority', self.gf('django.db.models.fields.IntegerField')(default=0)),
478 - ))
479 - db.send_create_signal('djeuscan', ['RefreshPackageQuery'])
480 -
481 -
482 - # Changing field 'Package.last_version_gentoo'
483 - db.alter_column('djeuscan_package', 'last_version_gentoo_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, on_delete=models.SET_NULL, to=orm['djeuscan.Version']))
484 -
485 - # Changing field 'Package.last_version_overlay'
486 - db.alter_column('djeuscan_package', 'last_version_overlay_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, on_delete=models.SET_NULL, to=orm['djeuscan.Version']))
487 -
488 - # Changing field 'Package.last_version_upstream'
489 - db.alter_column('djeuscan_package', 'last_version_upstream_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, on_delete=models.SET_NULL, to=orm['djeuscan.Version']))
490 - def backwards(self, orm):
491 - # Deleting model 'RefreshPackageQuery'
492 - db.delete_table('djeuscan_refreshpackagequery')
493 -
494 -
495 - # Changing field 'Package.last_version_gentoo'
496 - db.alter_column('djeuscan_package', 'last_version_gentoo_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['djeuscan.Version']))
497 -
498 - # Changing field 'Package.last_version_overlay'
499 - db.alter_column('djeuscan_package', 'last_version_overlay_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['djeuscan.Version']))
500 -
501 - # Changing field 'Package.last_version_upstream'
502 - db.alter_column('djeuscan_package', 'last_version_upstream_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['djeuscan.Version']))
503 - models = {
504 - 'djeuscan.categorylog': {
505 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
506 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
507 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
508 - },
509 - 'djeuscan.euscanresult': {
510 - 'Meta': {'object_name': 'EuscanResult'},
511 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
512 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
513 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
514 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'})
515 - },
516 - 'djeuscan.herd': {
517 - 'Meta': {'object_name': 'Herd'},
518 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
519 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
520 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
521 - },
522 - 'djeuscan.herdlog': {
523 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
524 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
525 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
526 - },
527 - 'djeuscan.log': {
528 - 'Meta': {'object_name': 'Log'},
529 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
530 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
531 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
532 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
533 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
534 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
535 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
536 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
537 - },
538 - 'djeuscan.maintainer': {
539 - 'Meta': {'object_name': 'Maintainer'},
540 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
541 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
542 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
543 - },
544 - 'djeuscan.maintainerlog': {
545 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
546 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
547 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
548 - },
549 - 'djeuscan.package': {
550 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
551 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
552 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
553 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
554 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
555 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
556 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
557 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
558 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
559 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
560 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
561 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
562 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
563 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
564 - },
565 - 'djeuscan.refreshpackagequery': {
566 - 'Meta': {'object_name': 'RefreshPackageQuery'},
567 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
568 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
569 - 'query': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'})
570 - },
571 - 'djeuscan.version': {
572 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
573 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
574 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
575 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True'}),
576 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
577 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
578 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
579 - 'slot': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
580 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
581 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
582 - },
583 - 'djeuscan.versionlog': {
584 - 'Meta': {'object_name': 'VersionLog'},
585 - 'action': ('django.db.models.fields.IntegerField', [], {}),
586 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
587 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
588 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128'}),
589 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
590 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
591 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
592 - 'slot': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
593 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
594 - },
595 - 'djeuscan.worldlog': {
596 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
597 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
598 - }
599 - }
600 -
601 - complete_apps = ['djeuscan']
602
603 diff --git a/euscanwww/djeuscan/migrations/0004_auto__add_categoryassociation__add_unique_categoryassociation_user_cat.py b/euscanwww/djeuscan/migrations/0004_auto__add_categoryassociation__add_unique_categoryassociation_user_cat.py
604 deleted file mode 100644
605 index 888fefa..0000000
606 --- a/euscanwww/djeuscan/migrations/0004_auto__add_categoryassociation__add_unique_categoryassociation_user_cat.py
607 +++ /dev/null
608 @@ -1,238 +0,0 @@
609 -# -*- coding: utf-8 -*-
610 -import datetime
611 -from south.db import db
612 -from south.v2 import SchemaMigration
613 -from django.db import models
614 -
615 -
616 -class Migration(SchemaMigration):
617 -
618 - def forwards(self, orm):
619 - # Adding model 'CategoryAssociation'
620 - db.create_table('djeuscan_categoryassociation', (
621 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
622 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
623 - ('category', self.gf('django.db.models.fields.CharField')(max_length=128)),
624 - ))
625 - db.send_create_signal('djeuscan', ['CategoryAssociation'])
626 -
627 - # Adding unique constraint on 'CategoryAssociation', fields ['user', 'category']
628 - db.create_unique('djeuscan_categoryassociation', ['user_id', 'category'])
629 -
630 - # Adding model 'PackageAssociation'
631 - db.create_table('djeuscan_packageassociation', (
632 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
633 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
634 - ('package', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Package'])),
635 - ))
636 - db.send_create_signal('djeuscan', ['PackageAssociation'])
637 -
638 - # Adding unique constraint on 'PackageAssociation', fields ['user', 'package']
639 - db.create_unique('djeuscan_packageassociation', ['user_id', 'package_id'])
640 -
641 - # Adding model 'HerdAssociation'
642 - db.create_table('djeuscan_herdassociation', (
643 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
644 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
645 - ('herd', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Herd'])),
646 - ))
647 - db.send_create_signal('djeuscan', ['HerdAssociation'])
648 -
649 - # Adding unique constraint on 'HerdAssociation', fields ['user', 'herd']
650 - db.create_unique('djeuscan_herdassociation', ['user_id', 'herd_id'])
651 -
652 - # Adding model 'MaintainerAssociation'
653 - db.create_table('djeuscan_maintainerassociation', (
654 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
655 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
656 - ('maintainer', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Maintainer'])),
657 - ))
658 - db.send_create_signal('djeuscan', ['MaintainerAssociation'])
659 -
660 - # Adding unique constraint on 'MaintainerAssociation', fields ['user', 'maintainer']
661 - db.create_unique('djeuscan_maintainerassociation', ['user_id', 'maintainer_id'])
662 -
663 - def backwards(self, orm):
664 - # Removing unique constraint on 'MaintainerAssociation', fields ['user', 'maintainer']
665 - db.delete_unique('djeuscan_maintainerassociation', ['user_id', 'maintainer_id'])
666 -
667 - # Removing unique constraint on 'HerdAssociation', fields ['user', 'herd']
668 - db.delete_unique('djeuscan_herdassociation', ['user_id', 'herd_id'])
669 -
670 - # Removing unique constraint on 'PackageAssociation', fields ['user', 'package']
671 - db.delete_unique('djeuscan_packageassociation', ['user_id', 'package_id'])
672 -
673 - # Removing unique constraint on 'CategoryAssociation', fields ['user', 'category']
674 - db.delete_unique('djeuscan_categoryassociation', ['user_id', 'category'])
675 -
676 - # Deleting model 'CategoryAssociation'
677 - db.delete_table('djeuscan_categoryassociation')
678 -
679 - # Deleting model 'PackageAssociation'
680 - db.delete_table('djeuscan_packageassociation')
681 -
682 - # Deleting model 'HerdAssociation'
683 - db.delete_table('djeuscan_herdassociation')
684 -
685 - # Deleting model 'MaintainerAssociation'
686 - db.delete_table('djeuscan_maintainerassociation')
687 -
688 - models = {
689 - 'auth.group': {
690 - 'Meta': {'object_name': 'Group'},
691 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
692 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
693 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
694 - },
695 - 'auth.permission': {
696 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
697 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
698 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
699 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
700 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
701 - },
702 - 'auth.user': {
703 - 'Meta': {'object_name': 'User'},
704 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
705 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
706 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
707 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
708 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
709 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
710 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
711 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
712 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
713 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
714 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
715 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
716 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
717 - },
718 - 'contenttypes.contenttype': {
719 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
720 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
721 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
722 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
723 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
724 - },
725 - 'djeuscan.categoryassociation': {
726 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
727 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
728 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
729 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
730 - },
731 - 'djeuscan.categorylog': {
732 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
733 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
734 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
735 - },
736 - 'djeuscan.euscanresult': {
737 - 'Meta': {'object_name': 'EuscanResult'},
738 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
739 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
740 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
741 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'})
742 - },
743 - 'djeuscan.herd': {
744 - 'Meta': {'object_name': 'Herd'},
745 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
746 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
747 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
748 - },
749 - 'djeuscan.herdassociation': {
750 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
751 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
752 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
753 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
754 - },
755 - 'djeuscan.herdlog': {
756 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
757 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
758 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
759 - },
760 - 'djeuscan.log': {
761 - 'Meta': {'object_name': 'Log'},
762 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
763 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
764 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
765 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
766 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
767 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
768 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
769 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
770 - },
771 - 'djeuscan.maintainer': {
772 - 'Meta': {'object_name': 'Maintainer'},
773 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
774 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
775 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
776 - },
777 - 'djeuscan.maintainerassociation': {
778 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
779 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
780 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
781 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
782 - },
783 - 'djeuscan.maintainerlog': {
784 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
785 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
786 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
787 - },
788 - 'djeuscan.package': {
789 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
790 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
791 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
792 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
793 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
794 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
795 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
796 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
797 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
798 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
799 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
800 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
801 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
802 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
803 - },
804 - 'djeuscan.packageassociation': {
805 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
806 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
807 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
808 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
809 - },
810 - 'djeuscan.refreshpackagequery': {
811 - 'Meta': {'object_name': 'RefreshPackageQuery'},
812 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
813 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
814 - 'query': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '256'})
815 - },
816 - 'djeuscan.version': {
817 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
818 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
819 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
820 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
821 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
822 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
823 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
824 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
825 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
826 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
827 - },
828 - 'djeuscan.versionlog': {
829 - 'Meta': {'object_name': 'VersionLog'},
830 - 'action': ('django.db.models.fields.IntegerField', [], {}),
831 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
832 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
833 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
834 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
835 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
836 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
837 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
838 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
839 - },
840 - 'djeuscan.worldlog': {
841 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
842 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
843 - }
844 - }
845 -
846 - complete_apps = ['djeuscan']
847 \ No newline at end of file
848
849 diff --git a/euscanwww/djeuscan/migrations/0005_auto__add_field_version_version_type__add_field_version_handler__add_f.py b/euscanwww/djeuscan/migrations/0005_auto__add_field_version_version_type__add_field_version_handler__add_f.py
850 deleted file mode 100644
851 index 64eda3c..0000000
852 --- a/euscanwww/djeuscan/migrations/0005_auto__add_field_version_version_type__add_field_version_handler__add_f.py
853 +++ /dev/null
854 @@ -1,197 +0,0 @@
855 -# -*- coding: utf-8 -*-
856 -import datetime
857 -from south.db import db
858 -from south.v2 import SchemaMigration
859 -from django.db import models
860 -
861 -
862 -class Migration(SchemaMigration):
863 -
864 - def forwards(self, orm):
865 - # Adding field 'Version.version_type'
866 - db.add_column('djeuscan_version', 'version_type',
867 - self.gf('django.db.models.fields.CharField')(default='', max_length=128, blank=True),
868 - keep_default=False)
869 -
870 - # Adding field 'Version.handler'
871 - db.add_column('djeuscan_version', 'handler',
872 - self.gf('django.db.models.fields.CharField')(default='', max_length=128, blank=True),
873 - keep_default=False)
874 -
875 - # Adding field 'Version.confidence'
876 - db.add_column('djeuscan_version', 'confidence',
877 - self.gf('django.db.models.fields.IntegerField')(default=0),
878 - keep_default=False)
879 -
880 - def backwards(self, orm):
881 - # Deleting field 'Version.version_type'
882 - db.delete_column('djeuscan_version', 'version_type')
883 -
884 - # Deleting field 'Version.handler'
885 - db.delete_column('djeuscan_version', 'handler')
886 -
887 - # Deleting field 'Version.confidence'
888 - db.delete_column('djeuscan_version', 'confidence')
889 -
890 - models = {
891 - 'auth.group': {
892 - 'Meta': {'object_name': 'Group'},
893 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
894 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
895 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
896 - },
897 - 'auth.permission': {
898 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
899 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
900 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
901 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
902 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
903 - },
904 - 'auth.user': {
905 - 'Meta': {'object_name': 'User'},
906 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
907 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
908 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
909 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
910 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
911 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
912 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
913 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
914 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
915 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
916 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
917 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
918 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
919 - },
920 - 'contenttypes.contenttype': {
921 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
922 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
923 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
924 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
925 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
926 - },
927 - 'djeuscan.categoryassociation': {
928 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
929 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
930 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
931 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
932 - },
933 - 'djeuscan.categorylog': {
934 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
935 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
936 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
937 - },
938 - 'djeuscan.euscanresult': {
939 - 'Meta': {'object_name': 'EuscanResult'},
940 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
941 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
942 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
943 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'})
944 - },
945 - 'djeuscan.herd': {
946 - 'Meta': {'object_name': 'Herd'},
947 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
948 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
949 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
950 - },
951 - 'djeuscan.herdassociation': {
952 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
953 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
954 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
955 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
956 - },
957 - 'djeuscan.herdlog': {
958 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
959 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
960 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
961 - },
962 - 'djeuscan.log': {
963 - 'Meta': {'object_name': 'Log'},
964 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
965 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
966 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
967 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
968 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
969 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
970 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
971 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
972 - },
973 - 'djeuscan.maintainer': {
974 - 'Meta': {'object_name': 'Maintainer'},
975 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
976 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
977 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
978 - },
979 - 'djeuscan.maintainerassociation': {
980 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
981 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
982 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
983 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
984 - },
985 - 'djeuscan.maintainerlog': {
986 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
987 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
988 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
989 - },
990 - 'djeuscan.package': {
991 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
992 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
993 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
994 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
995 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
996 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
997 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
998 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
999 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1000 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
1001 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1002 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1003 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1004 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1005 - },
1006 - 'djeuscan.packageassociation': {
1007 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
1008 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1009 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1010 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1011 - },
1012 - 'djeuscan.refreshpackagequery': {
1013 - 'Meta': {'object_name': 'RefreshPackageQuery'},
1014 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1015 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1016 - 'query': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '256'})
1017 - },
1018 - 'djeuscan.version': {
1019 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
1020 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
1021 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1022 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
1023 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1024 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
1025 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1026 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1027 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1028 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1029 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1030 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1031 - 'version_type': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
1032 - },
1033 - 'djeuscan.versionlog': {
1034 - 'Meta': {'object_name': 'VersionLog'},
1035 - 'action': ('django.db.models.fields.IntegerField', [], {}),
1036 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
1037 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1038 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
1039 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1040 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1041 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1042 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1043 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1044 - },
1045 - 'djeuscan.worldlog': {
1046 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
1047 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1048 - }
1049 - }
1050 -
1051 - complete_apps = ['djeuscan']
1052 \ No newline at end of file
1053
1054 diff --git a/euscanwww/djeuscan/migrations/0006_auto__add_field_euscanresult_scan_time__add_field_euscanresult_ebuild.py b/euscanwww/djeuscan/migrations/0006_auto__add_field_euscanresult_scan_time__add_field_euscanresult_ebuild.py
1055 deleted file mode 100644
1056 index 9e4bcce..0000000
1057 --- a/euscanwww/djeuscan/migrations/0006_auto__add_field_euscanresult_scan_time__add_field_euscanresult_ebuild.py
1058 +++ /dev/null
1059 @@ -1,191 +0,0 @@
1060 -# -*- coding: utf-8 -*-
1061 -import datetime
1062 -from south.db import db
1063 -from south.v2 import SchemaMigration
1064 -from django.db import models
1065 -
1066 -
1067 -class Migration(SchemaMigration):
1068 -
1069 - def forwards(self, orm):
1070 - # Adding field 'EuscanResult.scan_time'
1071 - db.add_column('djeuscan_euscanresult', 'scan_time',
1072 - self.gf('django.db.models.fields.FloatField')(null=True, blank=True),
1073 - keep_default=False)
1074 -
1075 - # Adding field 'EuscanResult.ebuild'
1076 - db.add_column('djeuscan_euscanresult', 'ebuild',
1077 - self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True),
1078 - keep_default=False)
1079 -
1080 - def backwards(self, orm):
1081 - # Deleting field 'EuscanResult.scan_time'
1082 - db.delete_column('djeuscan_euscanresult', 'scan_time')
1083 -
1084 - # Deleting field 'EuscanResult.ebuild'
1085 - db.delete_column('djeuscan_euscanresult', 'ebuild')
1086 -
1087 - models = {
1088 - 'auth.group': {
1089 - 'Meta': {'object_name': 'Group'},
1090 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1091 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
1092 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
1093 - },
1094 - 'auth.permission': {
1095 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
1096 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1097 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
1098 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1099 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
1100 - },
1101 - 'auth.user': {
1102 - 'Meta': {'object_name': 'User'},
1103 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1104 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
1105 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1106 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
1107 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1108 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
1109 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1110 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1111 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1112 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1113 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1114 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
1115 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
1116 - },
1117 - 'contenttypes.contenttype': {
1118 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
1119 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1120 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1121 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1122 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
1123 - },
1124 - 'djeuscan.categoryassociation': {
1125 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
1126 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1127 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1128 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1129 - },
1130 - 'djeuscan.categorylog': {
1131 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
1132 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1133 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1134 - },
1135 - 'djeuscan.euscanresult': {
1136 - 'Meta': {'object_name': 'EuscanResult'},
1137 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1138 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
1139 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1140 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1141 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1142 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
1143 - },
1144 - 'djeuscan.herd': {
1145 - 'Meta': {'object_name': 'Herd'},
1146 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
1147 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1148 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
1149 - },
1150 - 'djeuscan.herdassociation': {
1151 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
1152 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1153 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1154 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1155 - },
1156 - 'djeuscan.herdlog': {
1157 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
1158 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1159 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1160 - },
1161 - 'djeuscan.log': {
1162 - 'Meta': {'object_name': 'Log'},
1163 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1164 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1165 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1166 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1167 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1168 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1169 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1170 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
1171 - },
1172 - 'djeuscan.maintainer': {
1173 - 'Meta': {'object_name': 'Maintainer'},
1174 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1175 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1176 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1177 - },
1178 - 'djeuscan.maintainerassociation': {
1179 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
1180 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1181 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
1182 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1183 - },
1184 - 'djeuscan.maintainerlog': {
1185 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
1186 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
1187 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
1188 - },
1189 - 'djeuscan.package': {
1190 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
1191 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1192 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1193 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
1194 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1195 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1196 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1197 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1198 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1199 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
1200 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1201 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1202 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1203 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1204 - },
1205 - 'djeuscan.packageassociation': {
1206 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
1207 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1208 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1209 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1210 - },
1211 - 'djeuscan.refreshpackagequery': {
1212 - 'Meta': {'object_name': 'RefreshPackageQuery'},
1213 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1214 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1215 - 'query': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '256'})
1216 - },
1217 - 'djeuscan.version': {
1218 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
1219 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
1220 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1221 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
1222 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1223 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
1224 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1225 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1226 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1227 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1228 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1229 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1230 - 'version_type': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
1231 - },
1232 - 'djeuscan.versionlog': {
1233 - 'Meta': {'object_name': 'VersionLog'},
1234 - 'action': ('django.db.models.fields.IntegerField', [], {}),
1235 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
1236 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1237 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
1238 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1239 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1240 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1241 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1242 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1243 - },
1244 - 'djeuscan.worldlog': {
1245 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
1246 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1247 - }
1248 - }
1249 -
1250 - complete_apps = ['djeuscan']
1251 \ No newline at end of file
1252
1253 diff --git a/euscanwww/djeuscan/migrations/0007_auto__del_field_refreshpackagequery_query__add_field_refreshpackageque.py b/euscanwww/djeuscan/migrations/0007_auto__del_field_refreshpackagequery_query__add_field_refreshpackageque.py
1254 deleted file mode 100644
1255 index 1f210c1..0000000
1256 --- a/euscanwww/djeuscan/migrations/0007_auto__del_field_refreshpackagequery_query__add_field_refreshpackageque.py
1257 +++ /dev/null
1258 @@ -1,191 +0,0 @@
1259 -# -*- coding: utf-8 -*-
1260 -import datetime
1261 -from south.db import db
1262 -from south.v2 import SchemaMigration
1263 -from django.db import models
1264 -
1265 -
1266 -class Migration(SchemaMigration):
1267 -
1268 - def forwards(self, orm):
1269 - # Deleting field 'RefreshPackageQuery.query'
1270 - db.delete_column('djeuscan_refreshpackagequery', 'query')
1271 -
1272 - # Adding field 'RefreshPackageQuery.package'
1273 - db.add_column('djeuscan_refreshpackagequery', 'package',
1274 - self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Package']),
1275 - keep_default=False)
1276 -
1277 - def backwards(self, orm):
1278 - # Adding field 'RefreshPackageQuery.query'
1279 - db.add_column('djeuscan_refreshpackagequery', 'query',
1280 - self.gf('django.db.models.fields.CharField')(default=None, max_length=256, unique=True),
1281 - keep_default=False)
1282 -
1283 - # Deleting field 'RefreshPackageQuery.package'
1284 - db.delete_column('djeuscan_refreshpackagequery', 'package_id')
1285 -
1286 - models = {
1287 - 'auth.group': {
1288 - 'Meta': {'object_name': 'Group'},
1289 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1290 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
1291 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
1292 - },
1293 - 'auth.permission': {
1294 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
1295 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1296 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
1297 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1298 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
1299 - },
1300 - 'auth.user': {
1301 - 'Meta': {'object_name': 'User'},
1302 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1303 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
1304 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1305 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
1306 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1307 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
1308 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1309 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1310 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1311 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1312 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1313 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
1314 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
1315 - },
1316 - 'contenttypes.contenttype': {
1317 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
1318 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1319 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1320 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1321 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
1322 - },
1323 - 'djeuscan.categoryassociation': {
1324 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
1325 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1326 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1327 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1328 - },
1329 - 'djeuscan.categorylog': {
1330 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
1331 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1332 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1333 - },
1334 - 'djeuscan.euscanresult': {
1335 - 'Meta': {'object_name': 'EuscanResult'},
1336 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1337 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
1338 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1339 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1340 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1341 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
1342 - },
1343 - 'djeuscan.herd': {
1344 - 'Meta': {'object_name': 'Herd'},
1345 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
1346 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1347 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
1348 - },
1349 - 'djeuscan.herdassociation': {
1350 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
1351 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1352 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1353 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1354 - },
1355 - 'djeuscan.herdlog': {
1356 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
1357 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1358 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1359 - },
1360 - 'djeuscan.log': {
1361 - 'Meta': {'object_name': 'Log'},
1362 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1363 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1364 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1365 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1366 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1367 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1368 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1369 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
1370 - },
1371 - 'djeuscan.maintainer': {
1372 - 'Meta': {'object_name': 'Maintainer'},
1373 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1374 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1375 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1376 - },
1377 - 'djeuscan.maintainerassociation': {
1378 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
1379 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1380 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
1381 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1382 - },
1383 - 'djeuscan.maintainerlog': {
1384 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
1385 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
1386 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
1387 - },
1388 - 'djeuscan.package': {
1389 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
1390 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1391 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1392 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
1393 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1394 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1395 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1396 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1397 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1398 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
1399 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1400 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1401 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1402 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1403 - },
1404 - 'djeuscan.packageassociation': {
1405 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
1406 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1407 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1408 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1409 - },
1410 - 'djeuscan.refreshpackagequery': {
1411 - 'Meta': {'object_name': 'RefreshPackageQuery'},
1412 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1413 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1414 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'})
1415 - },
1416 - 'djeuscan.version': {
1417 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
1418 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
1419 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1420 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
1421 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1422 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
1423 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1424 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1425 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1426 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1427 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1428 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1429 - 'version_type': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
1430 - },
1431 - 'djeuscan.versionlog': {
1432 - 'Meta': {'object_name': 'VersionLog'},
1433 - 'action': ('django.db.models.fields.IntegerField', [], {}),
1434 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
1435 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1436 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
1437 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1438 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1439 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1440 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1441 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1442 - },
1443 - 'djeuscan.worldlog': {
1444 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
1445 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1446 - }
1447 - }
1448 -
1449 - complete_apps = ['djeuscan']
1450
1451 diff --git a/euscanwww/djeuscan/migrations/0008_auto__add_problemreport.py b/euscanwww/djeuscan/migrations/0008_auto__add_problemreport.py
1452 deleted file mode 100644
1453 index db2bce4..0000000
1454 --- a/euscanwww/djeuscan/migrations/0008_auto__add_problemreport.py
1455 +++ /dev/null
1456 @@ -1,198 +0,0 @@
1457 -# -*- coding: utf-8 -*-
1458 -import datetime
1459 -from south.db import db
1460 -from south.v2 import SchemaMigration
1461 -from django.db import models
1462 -
1463 -
1464 -class Migration(SchemaMigration):
1465 -
1466 - def forwards(self, orm):
1467 - # Adding model 'ProblemReport'
1468 - db.create_table('djeuscan_problemreport', (
1469 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
1470 - ('package', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Package'])),
1471 - ('version', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Version'], null=True, blank=True)),
1472 - ('subject', self.gf('django.db.models.fields.CharField')(max_length=128)),
1473 - ('message', self.gf('django.db.models.fields.TextField')()),
1474 - ('datetime', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)),
1475 - ))
1476 - db.send_create_signal('djeuscan', ['ProblemReport'])
1477 -
1478 - def backwards(self, orm):
1479 - # Deleting model 'ProblemReport'
1480 - db.delete_table('djeuscan_problemreport')
1481 -
1482 - models = {
1483 - 'auth.group': {
1484 - 'Meta': {'object_name': 'Group'},
1485 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1486 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
1487 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
1488 - },
1489 - 'auth.permission': {
1490 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
1491 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1492 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
1493 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1494 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
1495 - },
1496 - 'auth.user': {
1497 - 'Meta': {'object_name': 'User'},
1498 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1499 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
1500 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1501 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
1502 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1503 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
1504 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1505 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1506 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1507 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1508 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1509 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
1510 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
1511 - },
1512 - 'contenttypes.contenttype': {
1513 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
1514 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1515 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1516 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1517 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
1518 - },
1519 - 'djeuscan.categoryassociation': {
1520 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
1521 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1522 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1523 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1524 - },
1525 - 'djeuscan.categorylog': {
1526 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
1527 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1528 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1529 - },
1530 - 'djeuscan.euscanresult': {
1531 - 'Meta': {'object_name': 'EuscanResult'},
1532 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1533 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
1534 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1535 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1536 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1537 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
1538 - },
1539 - 'djeuscan.herd': {
1540 - 'Meta': {'object_name': 'Herd'},
1541 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
1542 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1543 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
1544 - },
1545 - 'djeuscan.herdassociation': {
1546 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
1547 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1548 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1549 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1550 - },
1551 - 'djeuscan.herdlog': {
1552 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
1553 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1554 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1555 - },
1556 - 'djeuscan.log': {
1557 - 'Meta': {'object_name': 'Log'},
1558 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1559 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1560 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1561 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1562 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1563 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1564 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1565 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
1566 - },
1567 - 'djeuscan.maintainer': {
1568 - 'Meta': {'object_name': 'Maintainer'},
1569 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1570 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1571 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1572 - },
1573 - 'djeuscan.maintainerassociation': {
1574 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
1575 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1576 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
1577 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1578 - },
1579 - 'djeuscan.maintainerlog': {
1580 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
1581 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
1582 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
1583 - },
1584 - 'djeuscan.package': {
1585 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
1586 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1587 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1588 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
1589 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1590 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1591 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1592 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1593 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1594 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
1595 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1596 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1597 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1598 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1599 - },
1600 - 'djeuscan.packageassociation': {
1601 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
1602 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1603 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1604 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1605 - },
1606 - 'djeuscan.problemreport': {
1607 - 'Meta': {'object_name': 'ProblemReport'},
1608 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
1609 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1610 - 'message': ('django.db.models.fields.TextField', [], {}),
1611 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1612 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1613 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
1614 - },
1615 - 'djeuscan.refreshpackagequery': {
1616 - 'Meta': {'object_name': 'RefreshPackageQuery'},
1617 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1618 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1619 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'})
1620 - },
1621 - 'djeuscan.version': {
1622 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
1623 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
1624 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1625 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
1626 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1627 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
1628 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1629 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1630 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1631 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1632 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1633 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1634 - 'version_type': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
1635 - },
1636 - 'djeuscan.versionlog': {
1637 - 'Meta': {'object_name': 'VersionLog'},
1638 - 'action': ('django.db.models.fields.IntegerField', [], {}),
1639 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
1640 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1641 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
1642 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1643 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1644 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1645 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1646 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1647 - },
1648 - 'djeuscan.worldlog': {
1649 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
1650 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1651 - }
1652 - }
1653 -
1654 - complete_apps = ['djeuscan']
1655 \ No newline at end of file
1656
1657 diff --git a/euscanwww/djeuscan/migrations/0009_auto__add_overlayassociation__add_unique_overlayassociation_user_overl.py b/euscanwww/djeuscan/migrations/0009_auto__add_overlayassociation__add_unique_overlayassociation_user_overl.py
1658 deleted file mode 100644
1659 index 6ebd84c..0000000
1660 --- a/euscanwww/djeuscan/migrations/0009_auto__add_overlayassociation__add_unique_overlayassociation_user_overl.py
1661 +++ /dev/null
1662 @@ -1,207 +0,0 @@
1663 -# -*- coding: utf-8 -*-
1664 -import datetime
1665 -from south.db import db
1666 -from south.v2 import SchemaMigration
1667 -from django.db import models
1668 -
1669 -
1670 -class Migration(SchemaMigration):
1671 -
1672 - def forwards(self, orm):
1673 - # Adding model 'OverlayAssociation'
1674 - db.create_table('djeuscan_overlayassociation', (
1675 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
1676 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
1677 - ('overlay', self.gf('django.db.models.fields.CharField')(max_length=128)),
1678 - ))
1679 - db.send_create_signal('djeuscan', ['OverlayAssociation'])
1680 -
1681 - # Adding unique constraint on 'OverlayAssociation', fields ['user', 'overlay']
1682 - db.create_unique('djeuscan_overlayassociation', ['user_id', 'overlay'])
1683 -
1684 - def backwards(self, orm):
1685 - # Removing unique constraint on 'OverlayAssociation', fields ['user', 'overlay']
1686 - db.delete_unique('djeuscan_overlayassociation', ['user_id', 'overlay'])
1687 -
1688 - # Deleting model 'OverlayAssociation'
1689 - db.delete_table('djeuscan_overlayassociation')
1690 -
1691 - models = {
1692 - 'auth.group': {
1693 - 'Meta': {'object_name': 'Group'},
1694 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1695 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
1696 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
1697 - },
1698 - 'auth.permission': {
1699 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
1700 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1701 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
1702 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1703 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
1704 - },
1705 - 'auth.user': {
1706 - 'Meta': {'object_name': 'User'},
1707 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1708 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
1709 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1710 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
1711 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1712 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
1713 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1714 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1715 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1716 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1717 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1718 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
1719 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
1720 - },
1721 - 'contenttypes.contenttype': {
1722 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
1723 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1724 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1725 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1726 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
1727 - },
1728 - 'djeuscan.categoryassociation': {
1729 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
1730 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1731 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1732 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1733 - },
1734 - 'djeuscan.categorylog': {
1735 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
1736 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1737 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1738 - },
1739 - 'djeuscan.euscanresult': {
1740 - 'Meta': {'object_name': 'EuscanResult'},
1741 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1742 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
1743 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1744 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1745 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1746 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
1747 - },
1748 - 'djeuscan.herd': {
1749 - 'Meta': {'object_name': 'Herd'},
1750 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
1751 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1752 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
1753 - },
1754 - 'djeuscan.herdassociation': {
1755 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
1756 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1757 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1758 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1759 - },
1760 - 'djeuscan.herdlog': {
1761 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
1762 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1763 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1764 - },
1765 - 'djeuscan.log': {
1766 - 'Meta': {'object_name': 'Log'},
1767 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1768 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1769 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1770 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1771 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1772 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1773 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1774 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
1775 - },
1776 - 'djeuscan.maintainer': {
1777 - 'Meta': {'object_name': 'Maintainer'},
1778 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1779 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1780 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1781 - },
1782 - 'djeuscan.maintainerassociation': {
1783 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
1784 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1785 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
1786 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1787 - },
1788 - 'djeuscan.maintainerlog': {
1789 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
1790 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
1791 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
1792 - },
1793 - 'djeuscan.overlayassociation': {
1794 - 'Meta': {'unique_together': "(['user', 'overlay'],)", 'object_name': 'OverlayAssociation'},
1795 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1796 - 'overlay': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1797 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1798 - },
1799 - 'djeuscan.package': {
1800 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
1801 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1802 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1803 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
1804 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1805 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1806 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1807 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1808 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
1809 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
1810 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1811 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1812 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1813 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1814 - },
1815 - 'djeuscan.packageassociation': {
1816 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
1817 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1818 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1819 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1820 - },
1821 - 'djeuscan.problemreport': {
1822 - 'Meta': {'object_name': 'ProblemReport'},
1823 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
1824 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1825 - 'message': ('django.db.models.fields.TextField', [], {}),
1826 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1827 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1828 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
1829 - },
1830 - 'djeuscan.refreshpackagequery': {
1831 - 'Meta': {'object_name': 'RefreshPackageQuery'},
1832 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1833 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1834 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'})
1835 - },
1836 - 'djeuscan.version': {
1837 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
1838 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
1839 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1840 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
1841 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1842 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
1843 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1844 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1845 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1846 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1847 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1848 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1849 - 'version_type': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
1850 - },
1851 - 'djeuscan.versionlog': {
1852 - 'Meta': {'object_name': 'VersionLog'},
1853 - 'action': ('django.db.models.fields.IntegerField', [], {}),
1854 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
1855 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1856 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
1857 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1858 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1859 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1860 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
1861 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1862 - },
1863 - 'djeuscan.worldlog': {
1864 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
1865 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1866 - }
1867 - }
1868 -
1869 - complete_apps = ['djeuscan']
1870 \ No newline at end of file
1871
1872 diff --git a/euscanwww/djeuscan/migrations/0010_auto__add_field_version_ebuild_path__add_field_version_metadata_path.py b/euscanwww/djeuscan/migrations/0010_auto__add_field_version_ebuild_path__add_field_version_metadata_path.py
1873 deleted file mode 100644
1874 index 100e7a3..0000000
1875 --- a/euscanwww/djeuscan/migrations/0010_auto__add_field_version_ebuild_path__add_field_version_metadata_path.py
1876 +++ /dev/null
1877 @@ -1,208 +0,0 @@
1878 -# -*- coding: utf-8 -*-
1879 -import datetime
1880 -from south.db import db
1881 -from south.v2 import SchemaMigration
1882 -from django.db import models
1883 -
1884 -
1885 -class Migration(SchemaMigration):
1886 -
1887 - def forwards(self, orm):
1888 - # Adding field 'Version.ebuild_path'
1889 - db.add_column('djeuscan_version', 'ebuild_path',
1890 - self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True),
1891 - keep_default=False)
1892 -
1893 - # Adding field 'Version.metadata_path'
1894 - db.add_column('djeuscan_version', 'metadata_path',
1895 - self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True),
1896 - keep_default=False)
1897 -
1898 - def backwards(self, orm):
1899 - # Deleting field 'Version.ebuild_path'
1900 - db.delete_column('djeuscan_version', 'ebuild_path')
1901 -
1902 - # Deleting field 'Version.metadata_path'
1903 - db.delete_column('djeuscan_version', 'metadata_path')
1904 -
1905 - models = {
1906 - 'auth.group': {
1907 - 'Meta': {'object_name': 'Group'},
1908 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1909 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
1910 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
1911 - },
1912 - 'auth.permission': {
1913 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
1914 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1915 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
1916 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1917 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
1918 - },
1919 - 'auth.user': {
1920 - 'Meta': {'object_name': 'User'},
1921 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1922 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
1923 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1924 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
1925 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1926 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
1927 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1928 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
1929 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
1930 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
1931 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1932 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
1933 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
1934 - },
1935 - 'contenttypes.contenttype': {
1936 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
1937 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1938 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1939 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
1940 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
1941 - },
1942 - 'djeuscan.categoryassociation': {
1943 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
1944 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1945 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1946 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1947 - },
1948 - 'djeuscan.categorylog': {
1949 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
1950 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
1951 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1952 - },
1953 - 'djeuscan.euscanresult': {
1954 - 'Meta': {'object_name': 'EuscanResult'},
1955 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1956 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
1957 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1958 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
1959 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
1960 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
1961 - },
1962 - 'djeuscan.herd': {
1963 - 'Meta': {'object_name': 'Herd'},
1964 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
1965 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1966 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
1967 - },
1968 - 'djeuscan.herdassociation': {
1969 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
1970 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1971 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1972 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
1973 - },
1974 - 'djeuscan.herdlog': {
1975 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
1976 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
1977 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
1978 - },
1979 - 'djeuscan.log': {
1980 - 'Meta': {'object_name': 'Log'},
1981 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
1982 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1983 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1984 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1985 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1986 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1987 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
1988 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
1989 - },
1990 - 'djeuscan.maintainer': {
1991 - 'Meta': {'object_name': 'Maintainer'},
1992 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
1993 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1994 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
1995 - },
1996 - 'djeuscan.maintainerassociation': {
1997 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
1998 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
1999 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
2000 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2001 - },
2002 - 'djeuscan.maintainerlog': {
2003 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
2004 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
2005 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
2006 - },
2007 - 'djeuscan.overlayassociation': {
2008 - 'Meta': {'unique_together': "(['user', 'overlay'],)", 'object_name': 'OverlayAssociation'},
2009 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2010 - 'overlay': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2011 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2012 - },
2013 - 'djeuscan.package': {
2014 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
2015 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2016 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2017 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
2018 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2019 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2020 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2021 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2022 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2023 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
2024 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2025 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2026 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2027 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2028 - },
2029 - 'djeuscan.packageassociation': {
2030 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
2031 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2032 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2033 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2034 - },
2035 - 'djeuscan.problemreport': {
2036 - 'Meta': {'object_name': 'ProblemReport'},
2037 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2038 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2039 - 'message': ('django.db.models.fields.TextField', [], {}),
2040 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2041 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2042 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
2043 - },
2044 - 'djeuscan.refreshpackagequery': {
2045 - 'Meta': {'object_name': 'RefreshPackageQuery'},
2046 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2047 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2048 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'})
2049 - },
2050 - 'djeuscan.version': {
2051 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
2052 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
2053 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2054 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2055 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
2056 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2057 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2058 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
2059 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2060 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2061 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2062 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2063 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2064 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2065 - 'version_type': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
2066 - },
2067 - 'djeuscan.versionlog': {
2068 - 'Meta': {'object_name': 'VersionLog'},
2069 - 'action': ('django.db.models.fields.IntegerField', [], {}),
2070 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2071 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2072 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
2073 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2074 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2075 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2076 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2077 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2078 - },
2079 - 'djeuscan.worldlog': {
2080 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
2081 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2082 - }
2083 - }
2084 -
2085 - complete_apps = ['djeuscan']
2086 \ No newline at end of file
2087
2088 diff --git a/euscanwww/djeuscan/migrations/0011_auto__del_field_version_version_type__add_field_version_vtype.py b/euscanwww/djeuscan/migrations/0011_auto__del_field_version_version_type__add_field_version_vtype.py
2089 deleted file mode 100644
2090 index eb0da22..0000000
2091 --- a/euscanwww/djeuscan/migrations/0011_auto__del_field_version_version_type__add_field_version_vtype.py
2092 +++ /dev/null
2093 @@ -1,208 +0,0 @@
2094 -# -*- coding: utf-8 -*-
2095 -import datetime
2096 -from south.db import db
2097 -from south.v2 import SchemaMigration
2098 -from django.db import models
2099 -
2100 -
2101 -class Migration(SchemaMigration):
2102 -
2103 - def forwards(self, orm):
2104 - # Deleting field 'Version.version_type'
2105 - db.delete_column('djeuscan_version', 'version_type')
2106 -
2107 - # Adding field 'Version.vtype'
2108 - db.add_column('djeuscan_version', 'vtype',
2109 - self.gf('django.db.models.fields.CharField')(default='', max_length=128, blank=True),
2110 - keep_default=False)
2111 -
2112 - def backwards(self, orm):
2113 - # Adding field 'Version.version_type'
2114 - db.add_column('djeuscan_version', 'version_type',
2115 - self.gf('django.db.models.fields.CharField')(default='', max_length=128, blank=True),
2116 - keep_default=False)
2117 -
2118 - # Deleting field 'Version.vtype'
2119 - db.delete_column('djeuscan_version', 'vtype')
2120 -
2121 - models = {
2122 - 'auth.group': {
2123 - 'Meta': {'object_name': 'Group'},
2124 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2125 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
2126 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
2127 - },
2128 - 'auth.permission': {
2129 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
2130 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2131 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
2132 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2133 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
2134 - },
2135 - 'auth.user': {
2136 - 'Meta': {'object_name': 'User'},
2137 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
2138 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
2139 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
2140 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
2141 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2142 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
2143 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2144 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2145 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
2146 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
2147 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2148 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
2149 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
2150 - },
2151 - 'contenttypes.contenttype': {
2152 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
2153 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2154 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2155 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2156 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
2157 - },
2158 - 'djeuscan.categoryassociation': {
2159 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
2160 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2161 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2162 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2163 - },
2164 - 'djeuscan.categorylog': {
2165 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
2166 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2167 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2168 - },
2169 - 'djeuscan.euscanresult': {
2170 - 'Meta': {'object_name': 'EuscanResult'},
2171 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
2172 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2173 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2174 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2175 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2176 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
2177 - },
2178 - 'djeuscan.herd': {
2179 - 'Meta': {'object_name': 'Herd'},
2180 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
2181 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
2182 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
2183 - },
2184 - 'djeuscan.herdassociation': {
2185 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
2186 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
2187 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2188 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2189 - },
2190 - 'djeuscan.herdlog': {
2191 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
2192 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
2193 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2194 - },
2195 - 'djeuscan.log': {
2196 - 'Meta': {'object_name': 'Log'},
2197 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
2198 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2199 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2200 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2201 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2202 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2203 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2204 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
2205 - },
2206 - 'djeuscan.maintainer': {
2207 - 'Meta': {'object_name': 'Maintainer'},
2208 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
2209 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2210 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2211 - },
2212 - 'djeuscan.maintainerassociation': {
2213 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
2214 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2215 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
2216 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2217 - },
2218 - 'djeuscan.maintainerlog': {
2219 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
2220 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
2221 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
2222 - },
2223 - 'djeuscan.overlayassociation': {
2224 - 'Meta': {'unique_together': "(['user', 'overlay'],)", 'object_name': 'OverlayAssociation'},
2225 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2226 - 'overlay': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2227 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2228 - },
2229 - 'djeuscan.package': {
2230 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
2231 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2232 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2233 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
2234 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2235 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2236 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2237 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2238 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2239 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
2240 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2241 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2242 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2243 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2244 - },
2245 - 'djeuscan.packageassociation': {
2246 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
2247 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2248 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2249 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2250 - },
2251 - 'djeuscan.problemreport': {
2252 - 'Meta': {'object_name': 'ProblemReport'},
2253 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2254 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2255 - 'message': ('django.db.models.fields.TextField', [], {}),
2256 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2257 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2258 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
2259 - },
2260 - 'djeuscan.refreshpackagequery': {
2261 - 'Meta': {'object_name': 'RefreshPackageQuery'},
2262 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2263 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2264 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'})
2265 - },
2266 - 'djeuscan.version': {
2267 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
2268 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
2269 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2270 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2271 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
2272 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2273 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2274 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
2275 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2276 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2277 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2278 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2279 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2280 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2281 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
2282 - },
2283 - 'djeuscan.versionlog': {
2284 - 'Meta': {'object_name': 'VersionLog'},
2285 - 'action': ('django.db.models.fields.IntegerField', [], {}),
2286 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2287 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2288 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
2289 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2290 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2291 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2292 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2293 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2294 - },
2295 - 'djeuscan.worldlog': {
2296 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
2297 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2298 - }
2299 - }
2300 -
2301 - complete_apps = ['djeuscan']
2302 \ No newline at end of file
2303
2304 diff --git a/euscanwww/djeuscan/migrations/0012_auto__add_field_versionlog_vtype.py b/euscanwww/djeuscan/migrations/0012_auto__add_field_versionlog_vtype.py
2305 deleted file mode 100644
2306 index 920a6d0..0000000
2307 --- a/euscanwww/djeuscan/migrations/0012_auto__add_field_versionlog_vtype.py
2308 +++ /dev/null
2309 @@ -1,201 +0,0 @@
2310 -# -*- coding: utf-8 -*-
2311 -import datetime
2312 -from south.db import db
2313 -from south.v2 import SchemaMigration
2314 -from django.db import models
2315 -
2316 -
2317 -class Migration(SchemaMigration):
2318 -
2319 - def forwards(self, orm):
2320 - # Adding field 'VersionLog.vtype'
2321 - db.add_column('djeuscan_versionlog', 'vtype',
2322 - self.gf('django.db.models.fields.CharField')(default='', max_length=128, blank=True),
2323 - keep_default=False)
2324 -
2325 - def backwards(self, orm):
2326 - # Deleting field 'VersionLog.vtype'
2327 - db.delete_column('djeuscan_versionlog', 'vtype')
2328 -
2329 - models = {
2330 - 'auth.group': {
2331 - 'Meta': {'object_name': 'Group'},
2332 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2333 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
2334 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
2335 - },
2336 - 'auth.permission': {
2337 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
2338 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2339 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
2340 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2341 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
2342 - },
2343 - 'auth.user': {
2344 - 'Meta': {'object_name': 'User'},
2345 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
2346 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
2347 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
2348 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
2349 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2350 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
2351 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2352 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2353 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
2354 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
2355 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2356 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
2357 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
2358 - },
2359 - 'contenttypes.contenttype': {
2360 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
2361 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2362 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2363 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2364 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
2365 - },
2366 - 'djeuscan.categoryassociation': {
2367 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
2368 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2369 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2370 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2371 - },
2372 - 'djeuscan.categorylog': {
2373 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
2374 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2375 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2376 - },
2377 - 'djeuscan.euscanresult': {
2378 - 'Meta': {'object_name': 'EuscanResult'},
2379 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
2380 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2381 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2382 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2383 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2384 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
2385 - },
2386 - 'djeuscan.herd': {
2387 - 'Meta': {'object_name': 'Herd'},
2388 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
2389 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
2390 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
2391 - },
2392 - 'djeuscan.herdassociation': {
2393 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
2394 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
2395 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2396 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2397 - },
2398 - 'djeuscan.herdlog': {
2399 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
2400 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
2401 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2402 - },
2403 - 'djeuscan.log': {
2404 - 'Meta': {'object_name': 'Log'},
2405 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
2406 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2407 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2408 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2409 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2410 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2411 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2412 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
2413 - },
2414 - 'djeuscan.maintainer': {
2415 - 'Meta': {'object_name': 'Maintainer'},
2416 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
2417 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2418 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2419 - },
2420 - 'djeuscan.maintainerassociation': {
2421 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
2422 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2423 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
2424 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2425 - },
2426 - 'djeuscan.maintainerlog': {
2427 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
2428 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
2429 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
2430 - },
2431 - 'djeuscan.overlayassociation': {
2432 - 'Meta': {'unique_together': "(['user', 'overlay'],)", 'object_name': 'OverlayAssociation'},
2433 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2434 - 'overlay': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2435 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2436 - },
2437 - 'djeuscan.package': {
2438 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
2439 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2440 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2441 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
2442 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2443 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2444 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2445 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2446 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2447 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
2448 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2449 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2450 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2451 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2452 - },
2453 - 'djeuscan.packageassociation': {
2454 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
2455 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2456 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2457 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2458 - },
2459 - 'djeuscan.problemreport': {
2460 - 'Meta': {'object_name': 'ProblemReport'},
2461 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2462 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2463 - 'message': ('django.db.models.fields.TextField', [], {}),
2464 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2465 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2466 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
2467 - },
2468 - 'djeuscan.refreshpackagequery': {
2469 - 'Meta': {'object_name': 'RefreshPackageQuery'},
2470 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2471 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2472 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'})
2473 - },
2474 - 'djeuscan.version': {
2475 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
2476 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
2477 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2478 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2479 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
2480 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2481 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2482 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
2483 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2484 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2485 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2486 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2487 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2488 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2489 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
2490 - },
2491 - 'djeuscan.versionlog': {
2492 - 'Meta': {'object_name': 'VersionLog'},
2493 - 'action': ('django.db.models.fields.IntegerField', [], {}),
2494 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2495 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2496 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
2497 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2498 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2499 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2500 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2501 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2502 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
2503 - },
2504 - 'djeuscan.worldlog': {
2505 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
2506 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2507 - }
2508 - }
2509 -
2510 - complete_apps = ['djeuscan']
2511 \ No newline at end of file
2512
2513 diff --git a/euscanwww/djeuscan/migrations/0013_auto.py b/euscanwww/djeuscan/migrations/0013_auto.py
2514 deleted file mode 100644
2515 index 5d2a1ee..0000000
2516 --- a/euscanwww/djeuscan/migrations/0013_auto.py
2517 +++ /dev/null
2518 @@ -1,205 +0,0 @@
2519 -# -*- coding: utf-8 -*-
2520 -import datetime
2521 -from south.db import db
2522 -from south.v2 import SchemaMigration
2523 -from django.db import models
2524 -
2525 -
2526 -class Migration(SchemaMigration):
2527 -
2528 - def forwards(self, orm):
2529 - # Adding M2M table for field maintainers on 'Herd'
2530 - db.create_table('djeuscan_herd_maintainers', (
2531 - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
2532 - ('herd', models.ForeignKey(orm['djeuscan.herd'], null=False)),
2533 - ('maintainer', models.ForeignKey(orm['djeuscan.maintainer'], null=False))
2534 - ))
2535 - db.create_unique('djeuscan_herd_maintainers', ['herd_id', 'maintainer_id'])
2536 -
2537 - def backwards(self, orm):
2538 - # Removing M2M table for field maintainers on 'Herd'
2539 - db.delete_table('djeuscan_herd_maintainers')
2540 -
2541 - models = {
2542 - 'auth.group': {
2543 - 'Meta': {'object_name': 'Group'},
2544 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2545 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
2546 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
2547 - },
2548 - 'auth.permission': {
2549 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
2550 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2551 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
2552 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2553 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
2554 - },
2555 - 'auth.user': {
2556 - 'Meta': {'object_name': 'User'},
2557 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
2558 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
2559 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
2560 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
2561 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2562 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
2563 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2564 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2565 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
2566 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
2567 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2568 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
2569 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
2570 - },
2571 - 'contenttypes.contenttype': {
2572 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
2573 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2574 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2575 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2576 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
2577 - },
2578 - 'djeuscan.categoryassociation': {
2579 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
2580 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2581 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2582 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2583 - },
2584 - 'djeuscan.categorylog': {
2585 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
2586 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2587 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2588 - },
2589 - 'djeuscan.euscanresult': {
2590 - 'Meta': {'object_name': 'EuscanResult'},
2591 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
2592 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2593 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2594 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2595 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2596 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
2597 - },
2598 - 'djeuscan.herd': {
2599 - 'Meta': {'object_name': 'Herd'},
2600 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
2601 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
2602 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2603 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
2604 - },
2605 - 'djeuscan.herdassociation': {
2606 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
2607 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
2608 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2609 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2610 - },
2611 - 'djeuscan.herdlog': {
2612 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
2613 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
2614 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2615 - },
2616 - 'djeuscan.log': {
2617 - 'Meta': {'object_name': 'Log'},
2618 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
2619 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2620 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2621 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2622 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2623 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2624 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2625 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
2626 - },
2627 - 'djeuscan.maintainer': {
2628 - 'Meta': {'object_name': 'Maintainer'},
2629 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
2630 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2631 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2632 - },
2633 - 'djeuscan.maintainerassociation': {
2634 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
2635 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2636 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
2637 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2638 - },
2639 - 'djeuscan.maintainerlog': {
2640 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
2641 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
2642 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
2643 - },
2644 - 'djeuscan.overlayassociation': {
2645 - 'Meta': {'unique_together': "(['user', 'overlay'],)", 'object_name': 'OverlayAssociation'},
2646 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2647 - 'overlay': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2648 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2649 - },
2650 - 'djeuscan.package': {
2651 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
2652 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2653 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2654 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
2655 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2656 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2657 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2658 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2659 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2660 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
2661 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2662 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2663 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2664 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2665 - },
2666 - 'djeuscan.packageassociation': {
2667 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
2668 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2669 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2670 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2671 - },
2672 - 'djeuscan.problemreport': {
2673 - 'Meta': {'object_name': 'ProblemReport'},
2674 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2675 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2676 - 'message': ('django.db.models.fields.TextField', [], {}),
2677 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2678 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2679 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
2680 - },
2681 - 'djeuscan.refreshpackagequery': {
2682 - 'Meta': {'object_name': 'RefreshPackageQuery'},
2683 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2684 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2685 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'})
2686 - },
2687 - 'djeuscan.version': {
2688 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
2689 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
2690 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2691 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2692 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
2693 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2694 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2695 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
2696 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2697 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2698 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2699 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2700 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2701 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2702 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
2703 - },
2704 - 'djeuscan.versionlog': {
2705 - 'Meta': {'object_name': 'VersionLog'},
2706 - 'action': ('django.db.models.fields.IntegerField', [], {}),
2707 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2708 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2709 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
2710 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2711 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2712 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2713 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2714 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2715 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
2716 - },
2717 - 'djeuscan.worldlog': {
2718 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
2719 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2720 - }
2721 - }
2722 -
2723 - complete_apps = ['djeuscan']
2724 \ No newline at end of file
2725
2726 diff --git a/euscanwww/djeuscan/migrations/0014_auto.py b/euscanwww/djeuscan/migrations/0014_auto.py
2727 deleted file mode 100644
2728 index 74cc7c3..0000000
2729 --- a/euscanwww/djeuscan/migrations/0014_auto.py
2730 +++ /dev/null
2731 @@ -1,206 +0,0 @@
2732 -# -*- coding: utf-8 -*-
2733 -import datetime
2734 -from south.db import db
2735 -from south.v2 import SchemaMigration
2736 -from django.db import models
2737 -
2738 -
2739 -class Migration(SchemaMigration):
2740 -
2741 - def forwards(self, orm):
2742 - # Adding M2M table for field users on 'RefreshPackageQuery'
2743 - db.create_table('djeuscan_refreshpackagequery_users', (
2744 - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
2745 - ('refreshpackagequery', models.ForeignKey(orm['djeuscan.refreshpackagequery'], null=False)),
2746 - ('user', models.ForeignKey(orm['auth.user'], null=False))
2747 - ))
2748 - db.create_unique('djeuscan_refreshpackagequery_users', ['refreshpackagequery_id', 'user_id'])
2749 -
2750 - def backwards(self, orm):
2751 - # Removing M2M table for field users on 'RefreshPackageQuery'
2752 - db.delete_table('djeuscan_refreshpackagequery_users')
2753 -
2754 - models = {
2755 - 'auth.group': {
2756 - 'Meta': {'object_name': 'Group'},
2757 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2758 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
2759 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
2760 - },
2761 - 'auth.permission': {
2762 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
2763 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2764 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
2765 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2766 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
2767 - },
2768 - 'auth.user': {
2769 - 'Meta': {'object_name': 'User'},
2770 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
2771 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
2772 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
2773 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
2774 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2775 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
2776 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2777 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2778 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
2779 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
2780 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2781 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
2782 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
2783 - },
2784 - 'contenttypes.contenttype': {
2785 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
2786 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2787 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2788 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
2789 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
2790 - },
2791 - 'djeuscan.categoryassociation': {
2792 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
2793 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2794 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2795 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2796 - },
2797 - 'djeuscan.categorylog': {
2798 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
2799 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2800 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2801 - },
2802 - 'djeuscan.euscanresult': {
2803 - 'Meta': {'object_name': 'EuscanResult'},
2804 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
2805 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2806 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2807 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2808 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2809 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
2810 - },
2811 - 'djeuscan.herd': {
2812 - 'Meta': {'object_name': 'Herd'},
2813 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
2814 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
2815 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2816 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
2817 - },
2818 - 'djeuscan.herdassociation': {
2819 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
2820 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
2821 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2822 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2823 - },
2824 - 'djeuscan.herdlog': {
2825 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
2826 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
2827 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2828 - },
2829 - 'djeuscan.log': {
2830 - 'Meta': {'object_name': 'Log'},
2831 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
2832 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2833 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2834 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2835 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2836 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2837 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2838 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
2839 - },
2840 - 'djeuscan.maintainer': {
2841 - 'Meta': {'object_name': 'Maintainer'},
2842 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
2843 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2844 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2845 - },
2846 - 'djeuscan.maintainerassociation': {
2847 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
2848 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2849 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
2850 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2851 - },
2852 - 'djeuscan.maintainerlog': {
2853 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
2854 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
2855 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
2856 - },
2857 - 'djeuscan.overlayassociation': {
2858 - 'Meta': {'unique_together': "(['user', 'overlay'],)", 'object_name': 'OverlayAssociation'},
2859 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2860 - 'overlay': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2861 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2862 - },
2863 - 'djeuscan.package': {
2864 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
2865 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2866 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2867 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
2868 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2869 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2870 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2871 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2872 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
2873 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
2874 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2875 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2876 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2877 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
2878 - },
2879 - 'djeuscan.packageassociation': {
2880 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
2881 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2882 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2883 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
2884 - },
2885 - 'djeuscan.problemreport': {
2886 - 'Meta': {'object_name': 'ProblemReport'},
2887 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2888 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2889 - 'message': ('django.db.models.fields.TextField', [], {}),
2890 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2891 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2892 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
2893 - },
2894 - 'djeuscan.refreshpackagequery': {
2895 - 'Meta': {'object_name': 'RefreshPackageQuery'},
2896 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2897 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2898 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2899 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
2900 - },
2901 - 'djeuscan.version': {
2902 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
2903 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
2904 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
2905 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2906 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
2907 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2908 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
2909 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
2910 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2911 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2912 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2913 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2914 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
2915 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2916 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
2917 - },
2918 - 'djeuscan.versionlog': {
2919 - 'Meta': {'object_name': 'VersionLog'},
2920 - 'action': ('django.db.models.fields.IntegerField', [], {}),
2921 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
2922 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
2923 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
2924 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
2925 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
2926 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2927 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
2928 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
2929 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
2930 - },
2931 - 'djeuscan.worldlog': {
2932 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
2933 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
2934 - }
2935 - }
2936 -
2937 - complete_apps = ['djeuscan']
2938 \ No newline at end of file
2939
2940 diff --git a/euscanwww/djeuscan/migrations/0015_initial_celery_periodictasks.py b/euscanwww/djeuscan/migrations/0015_initial_celery_periodictasks.py
2941 deleted file mode 100644
2942 index c25d411..0000000
2943 --- a/euscanwww/djeuscan/migrations/0015_initial_celery_periodictasks.py
2944 +++ /dev/null
2945 @@ -1,324 +0,0 @@
2946 -# -*- coding: utf-8 -*-
2947 -from south.v2 import DataMigration
2948 -
2949 -
2950 -class Migration(DataMigration):
2951 -
2952 - depends_on = (
2953 - ("djcelery", "0001_initial"),
2954 - )
2955 -
2956 - def forwards(self, orm):
2957 - every_day = orm["djcelery.CrontabSchedule"].objects.create(
2958 - minute="00",
2959 - hour="01",
2960 - day_of_week="*",
2961 - day_of_month="*",
2962 - month_of_year="*"
2963 - )
2964 - every_week = orm["djcelery.CrontabSchedule"].objects.create(
2965 - minute="00",
2966 - hour="03",
2967 - day_of_week="1",
2968 - day_of_month="*",
2969 - month_of_year="*"
2970 - )
2971 - every_month = orm["djcelery.CrontabSchedule"].objects.create(
2972 - minute="00",
2973 - hour="05",
2974 - day_of_month="1",
2975 - month_of_year="*"
2976 - )
2977 - orm["djcelery.PeriodicTask"].objects.create(
2978 - name="Daily portage update",
2979 - task="djeuscan.tasks.update_portage",
2980 - crontab=every_day
2981 - )
2982 - orm["djcelery.PeriodicTask"].objects.create(
2983 - name="Weekly upstream update",
2984 - task="djeuscan.tasks.update_upstream",
2985 - crontab=every_week
2986 - )
2987 - orm["djcelery.PeriodicTask"].objects.create(
2988 - name="Weekly emails",
2989 - task="djeuscan.tasks.send_weekly_email",
2990 - crontab=every_week
2991 - )
2992 - orm["djcelery.PeriodicTask"].objects.create(
2993 - name="Monthly emails",
2994 - task="djeuscan.tasks.send_monthly_email",
2995 - crontab=every_month
2996 - )
2997 -
2998 - def backwards(self, orm):
2999 - orm["djcelery.CrontabSchedule"].objects.all().delete()
3000 - orm["djcelery.PeriodicTask"].objects.all().delete()
3001 -
3002 -
3003 - models = {
3004 - 'auth.group': {
3005 - 'Meta': {'object_name': 'Group'},
3006 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3007 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
3008 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
3009 - },
3010 - 'auth.permission': {
3011 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
3012 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3013 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
3014 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3015 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
3016 - },
3017 - 'auth.user': {
3018 - 'Meta': {'object_name': 'User'},
3019 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
3020 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
3021 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
3022 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
3023 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3024 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
3025 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3026 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3027 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
3028 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
3029 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3030 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
3031 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
3032 - },
3033 - 'contenttypes.contenttype': {
3034 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
3035 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3036 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3037 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3038 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
3039 - },
3040 - 'djcelery.crontabschedule': {
3041 - 'Meta': {'object_name': 'CrontabSchedule'},
3042 - 'day_of_month': ('django.db.models.fields.CharField', [], {'default': "'*'", 'max_length': '64'}),
3043 - 'day_of_week': ('django.db.models.fields.CharField', [], {'default': "'*'", 'max_length': '64'}),
3044 - 'hour': ('django.db.models.fields.CharField', [], {'default': "'*'", 'max_length': '64'}),
3045 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3046 - 'minute': ('django.db.models.fields.CharField', [], {'default': "'*'", 'max_length': '64'}),
3047 - 'month_of_year': ('django.db.models.fields.CharField', [], {'default': "'*'", 'max_length': '64'})
3048 - },
3049 - 'djcelery.intervalschedule': {
3050 - 'Meta': {'object_name': 'IntervalSchedule'},
3051 - 'every': ('django.db.models.fields.IntegerField', [], {}),
3052 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3053 - 'period': ('django.db.models.fields.CharField', [], {'max_length': '24'})
3054 - },
3055 - 'djcelery.periodictask': {
3056 - 'Meta': {'object_name': 'PeriodicTask'},
3057 - 'args': ('django.db.models.fields.TextField', [], {'default': "'[]'", 'blank': 'True'}),
3058 - 'crontab': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djcelery.CrontabSchedule']", 'null': 'True', 'blank': 'True'}),
3059 - 'date_changed': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
3060 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3061 - 'enabled': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
3062 - 'exchange': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '200', 'null': 'True', 'blank': 'True'}),
3063 - 'expires': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
3064 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3065 - 'interval': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djcelery.IntervalSchedule']", 'null': 'True', 'blank': 'True'}),
3066 - 'kwargs': ('django.db.models.fields.TextField', [], {'default': "'{}'", 'blank': 'True'}),
3067 - 'last_run_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
3068 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}),
3069 - 'queue': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '200', 'null': 'True', 'blank': 'True'}),
3070 - 'routing_key': ('django.db.models.fields.CharField', [], {'default': 'None', 'max_length': '200', 'null': 'True', 'blank': 'True'}),
3071 - 'task': ('django.db.models.fields.CharField', [], {'max_length': '200'}),
3072 - 'total_run_count': ('django.db.models.fields.PositiveIntegerField', [], {'default': '0'})
3073 - },
3074 - 'djcelery.periodictasks': {
3075 - 'Meta': {'object_name': 'PeriodicTasks'},
3076 - 'ident': ('django.db.models.fields.SmallIntegerField', [], {'default': '1', 'unique': 'True', 'primary_key': 'True'}),
3077 - 'last_update': ('django.db.models.fields.DateTimeField', [], {})
3078 - },
3079 - 'djcelery.taskmeta': {
3080 - 'Meta': {'object_name': 'TaskMeta', 'db_table': "'celery_taskmeta'"},
3081 - 'date_done': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
3082 - 'hidden': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True'}),
3083 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3084 - 'meta': ('djcelery.picklefield.PickledObjectField', [], {'default': 'None', 'null': 'True'}),
3085 - 'result': ('djcelery.picklefield.PickledObjectField', [], {'default': 'None', 'null': 'True'}),
3086 - 'status': ('django.db.models.fields.CharField', [], {'default': "'PENDING'", 'max_length': '50'}),
3087 - 'task_id': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}),
3088 - 'traceback': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'})
3089 - },
3090 - 'djcelery.tasksetmeta': {
3091 - 'Meta': {'object_name': 'TaskSetMeta', 'db_table': "'celery_tasksetmeta'"},
3092 - 'date_done': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
3093 - 'hidden': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True'}),
3094 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3095 - 'result': ('djcelery.picklefield.PickledObjectField', [], {}),
3096 - 'taskset_id': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'})
3097 - },
3098 - 'djcelery.taskstate': {
3099 - 'Meta': {'ordering': "['-tstamp']", 'object_name': 'TaskState'},
3100 - 'args': ('django.db.models.fields.TextField', [], {'null': 'True'}),
3101 - 'eta': ('django.db.models.fields.DateTimeField', [], {'null': 'True'}),
3102 - 'expires': ('django.db.models.fields.DateTimeField', [], {'null': 'True'}),
3103 - 'hidden': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True'}),
3104 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3105 - 'kwargs': ('django.db.models.fields.TextField', [], {'null': 'True'}),
3106 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200', 'null': 'True', 'db_index': 'True'}),
3107 - 'result': ('django.db.models.fields.TextField', [], {'null': 'True'}),
3108 - 'retries': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3109 - 'runtime': ('django.db.models.fields.FloatField', [], {'null': 'True'}),
3110 - 'state': ('django.db.models.fields.CharField', [], {'max_length': '64', 'db_index': 'True'}),
3111 - 'task_id': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '36'}),
3112 - 'traceback': ('django.db.models.fields.TextField', [], {'null': 'True'}),
3113 - 'tstamp': ('django.db.models.fields.DateTimeField', [], {'db_index': 'True'}),
3114 - 'worker': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djcelery.WorkerState']", 'null': 'True'})
3115 - },
3116 - 'djcelery.workerstate': {
3117 - 'Meta': {'ordering': "['-last_heartbeat']", 'object_name': 'WorkerState'},
3118 - 'hostname': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}),
3119 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3120 - 'last_heartbeat': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'db_index': 'True'})
3121 - },
3122 - 'djeuscan.categoryassociation': {
3123 - 'Meta': {'unique_together': "(['user', 'category'],)", 'object_name': 'CategoryAssociation'},
3124 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3125 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3126 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
3127 - },
3128 - 'djeuscan.categorylog': {
3129 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
3130 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3131 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3132 - },
3133 - 'djeuscan.euscanresult': {
3134 - 'Meta': {'object_name': 'EuscanResult'},
3135 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
3136 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3137 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3138 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3139 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3140 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
3141 - },
3142 - 'djeuscan.herd': {
3143 - 'Meta': {'object_name': 'Herd'},
3144 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
3145 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
3146 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3147 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
3148 - },
3149 - 'djeuscan.herdassociation': {
3150 - 'Meta': {'unique_together': "(['user', 'herd'],)", 'object_name': 'HerdAssociation'},
3151 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
3152 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3153 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
3154 - },
3155 - 'djeuscan.herdlog': {
3156 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
3157 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
3158 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3159 - },
3160 - 'djeuscan.log': {
3161 - 'Meta': {'object_name': 'Log'},
3162 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
3163 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3164 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3165 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3166 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3167 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3168 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3169 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
3170 - },
3171 - 'djeuscan.maintainer': {
3172 - 'Meta': {'object_name': 'Maintainer'},
3173 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
3174 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3175 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3176 - },
3177 - 'djeuscan.maintainerassociation': {
3178 - 'Meta': {'unique_together': "(['user', 'maintainer'],)", 'object_name': 'MaintainerAssociation'},
3179 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3180 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"}),
3181 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
3182 - },
3183 - 'djeuscan.maintainerlog': {
3184 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
3185 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
3186 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
3187 - },
3188 - 'djeuscan.overlayassociation': {
3189 - 'Meta': {'unique_together': "(['user', 'overlay'],)", 'object_name': 'OverlayAssociation'},
3190 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3191 - 'overlay': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3192 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
3193 - },
3194 - 'djeuscan.package': {
3195 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
3196 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3197 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3198 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
3199 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3200 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3201 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3202 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3203 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3204 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
3205 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3206 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3207 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3208 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3209 - },
3210 - 'djeuscan.packageassociation': {
3211 - 'Meta': {'unique_together': "(['user', 'package'],)", 'object_name': 'PackageAssociation'},
3212 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3213 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3214 - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"})
3215 - },
3216 - 'djeuscan.problemreport': {
3217 - 'Meta': {'object_name': 'ProblemReport'},
3218 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
3219 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3220 - 'message': ('django.db.models.fields.TextField', [], {}),
3221 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3222 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3223 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
3224 - },
3225 - 'djeuscan.refreshpackagequery': {
3226 - 'Meta': {'object_name': 'RefreshPackageQuery'},
3227 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3228 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3229 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3230 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
3231 - },
3232 - 'djeuscan.version': {
3233 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
3234 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
3235 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3236 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3237 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
3238 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3239 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3240 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
3241 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3242 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3243 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3244 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
3245 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3246 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3247 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
3248 - },
3249 - 'djeuscan.versionlog': {
3250 - 'Meta': {'object_name': 'VersionLog'},
3251 - 'action': ('django.db.models.fields.IntegerField', [], {}),
3252 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
3253 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3254 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
3255 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3256 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3257 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3258 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
3259 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3260 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
3261 - },
3262 - 'djeuscan.worldlog': {
3263 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
3264 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3265 - }
3266 - }
3267 -
3268 - complete_apps = ['djcelery', 'djeuscan']
3269 - symmetrical = True
3270
3271 diff --git a/euscanwww/djeuscan/migrations/0016_auto__del_maintainerassociation__del_unique_maintainerassociation_user.py b/euscanwww/djeuscan/migrations/0016_auto__del_maintainerassociation__del_unique_maintainerassociation_user.py
3272 deleted file mode 100644
3273 index b4fe300..0000000
3274 --- a/euscanwww/djeuscan/migrations/0016_auto__del_maintainerassociation__del_unique_maintainerassociation_user.py
3275 +++ /dev/null
3276 @@ -1,355 +0,0 @@
3277 -# -*- coding: utf-8 -*-
3278 -import datetime
3279 -from south.db import db
3280 -from south.v2 import SchemaMigration
3281 -from django.db import models
3282 -
3283 -
3284 -class Migration(SchemaMigration):
3285 -
3286 - def forwards(self, orm):
3287 - # Removing unique constraint on 'CategoryAssociation', fields ['user', 'category']
3288 - db.delete_unique('djeuscan_categoryassociation', ['user_id', 'category'])
3289 -
3290 - # Removing unique constraint on 'OverlayAssociation', fields ['user', 'overlay']
3291 - db.delete_unique('djeuscan_overlayassociation', ['user_id', 'overlay'])
3292 -
3293 - # Removing unique constraint on 'HerdAssociation', fields ['user', 'herd']
3294 - db.delete_unique('djeuscan_herdassociation', ['user_id', 'herd_id'])
3295 -
3296 - # Removing unique constraint on 'PackageAssociation', fields ['user', 'package']
3297 - db.delete_unique('djeuscan_packageassociation', ['user_id', 'package_id'])
3298 -
3299 - # Removing unique constraint on 'MaintainerAssociation', fields ['user', 'maintainer']
3300 - db.delete_unique('djeuscan_maintainerassociation', ['user_id', 'maintainer_id'])
3301 -
3302 - # Deleting model 'MaintainerAssociation'
3303 - db.delete_table('djeuscan_maintainerassociation')
3304 -
3305 - # Deleting model 'PackageAssociation'
3306 - db.delete_table('djeuscan_packageassociation')
3307 -
3308 - # Deleting model 'HerdAssociation'
3309 - db.delete_table('djeuscan_herdassociation')
3310 -
3311 - # Deleting model 'OverlayAssociation'
3312 - db.delete_table('djeuscan_overlayassociation')
3313 -
3314 - # Deleting model 'CategoryAssociation'
3315 - db.delete_table('djeuscan_categoryassociation')
3316 -
3317 - # Adding model 'UserProfile'
3318 - db.create_table('djeuscan_userprofile', (
3319 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
3320 - ('user', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['auth.User'], unique=True)),
3321 - ))
3322 - db.send_create_signal('djeuscan', ['UserProfile'])
3323 -
3324 - # Adding M2M table for field herds on 'UserProfile'
3325 - db.create_table('djeuscan_userprofile_herds', (
3326 - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
3327 - ('userprofile', models.ForeignKey(orm['djeuscan.userprofile'], null=False)),
3328 - ('herd', models.ForeignKey(orm['djeuscan.herd'], null=False))
3329 - ))
3330 - db.create_unique('djeuscan_userprofile_herds', ['userprofile_id', 'herd_id'])
3331 -
3332 - # Adding M2M table for field maintainers on 'UserProfile'
3333 - db.create_table('djeuscan_userprofile_maintainers', (
3334 - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
3335 - ('userprofile', models.ForeignKey(orm['djeuscan.userprofile'], null=False)),
3336 - ('maintainer', models.ForeignKey(orm['djeuscan.maintainer'], null=False))
3337 - ))
3338 - db.create_unique('djeuscan_userprofile_maintainers', ['userprofile_id', 'maintainer_id'])
3339 -
3340 - # Adding M2M table for field packages on 'UserProfile'
3341 - db.create_table('djeuscan_userprofile_packages', (
3342 - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
3343 - ('userprofile', models.ForeignKey(orm['djeuscan.userprofile'], null=False)),
3344 - ('package', models.ForeignKey(orm['djeuscan.package'], null=False))
3345 - ))
3346 - db.create_unique('djeuscan_userprofile_packages', ['userprofile_id', 'package_id'])
3347 -
3348 - # Adding M2M table for field categories on 'UserProfile'
3349 - db.create_table('djeuscan_userprofile_categories', (
3350 - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
3351 - ('userprofile', models.ForeignKey(orm['djeuscan.userprofile'], null=False)),
3352 - ('category', models.ForeignKey(orm['djeuscan.category'], null=False))
3353 - ))
3354 - db.create_unique('djeuscan_userprofile_categories', ['userprofile_id', 'category_id'])
3355 -
3356 - # Adding M2M table for field overlays on 'UserProfile'
3357 - db.create_table('djeuscan_userprofile_overlays', (
3358 - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
3359 - ('userprofile', models.ForeignKey(orm['djeuscan.userprofile'], null=False)),
3360 - ('overlay', models.ForeignKey(orm['djeuscan.overlay'], null=False))
3361 - ))
3362 - db.create_unique('djeuscan_userprofile_overlays', ['userprofile_id', 'overlay_id'])
3363 -
3364 - # Adding model 'Category'
3365 - db.create_table('djeuscan_category', (
3366 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
3367 - ('name', self.gf('django.db.models.fields.CharField')(max_length=128)),
3368 - ))
3369 - db.send_create_signal('djeuscan', ['Category'])
3370 -
3371 - # Adding model 'Overlay'
3372 - db.create_table('djeuscan_overlay', (
3373 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
3374 - ('name', self.gf('django.db.models.fields.CharField')(max_length=128)),
3375 - ))
3376 - db.send_create_signal('djeuscan', ['Overlay'])
3377 -
3378 - def backwards(self, orm):
3379 - # Adding model 'MaintainerAssociation'
3380 - db.create_table('djeuscan_maintainerassociation', (
3381 - ('maintainer', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Maintainer'])),
3382 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
3383 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
3384 - ))
3385 - db.send_create_signal('djeuscan', ['MaintainerAssociation'])
3386 -
3387 - # Adding unique constraint on 'MaintainerAssociation', fields ['user', 'maintainer']
3388 - db.create_unique('djeuscan_maintainerassociation', ['user_id', 'maintainer_id'])
3389 -
3390 - # Adding model 'PackageAssociation'
3391 - db.create_table('djeuscan_packageassociation', (
3392 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
3393 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
3394 - ('package', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Package'])),
3395 - ))
3396 - db.send_create_signal('djeuscan', ['PackageAssociation'])
3397 -
3398 - # Adding unique constraint on 'PackageAssociation', fields ['user', 'package']
3399 - db.create_unique('djeuscan_packageassociation', ['user_id', 'package_id'])
3400 -
3401 - # Adding model 'HerdAssociation'
3402 - db.create_table('djeuscan_herdassociation', (
3403 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
3404 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
3405 - ('herd', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['djeuscan.Herd'])),
3406 - ))
3407 - db.send_create_signal('djeuscan', ['HerdAssociation'])
3408 -
3409 - # Adding unique constraint on 'HerdAssociation', fields ['user', 'herd']
3410 - db.create_unique('djeuscan_herdassociation', ['user_id', 'herd_id'])
3411 -
3412 - # Adding model 'OverlayAssociation'
3413 - db.create_table('djeuscan_overlayassociation', (
3414 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
3415 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
3416 - ('overlay', self.gf('django.db.models.fields.CharField')(max_length=128)),
3417 - ))
3418 - db.send_create_signal('djeuscan', ['OverlayAssociation'])
3419 -
3420 - # Adding unique constraint on 'OverlayAssociation', fields ['user', 'overlay']
3421 - db.create_unique('djeuscan_overlayassociation', ['user_id', 'overlay'])
3422 -
3423 - # Adding model 'CategoryAssociation'
3424 - db.create_table('djeuscan_categoryassociation', (
3425 - ('category', self.gf('django.db.models.fields.CharField')(max_length=128)),
3426 - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
3427 - ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'])),
3428 - ))
3429 - db.send_create_signal('djeuscan', ['CategoryAssociation'])
3430 -
3431 - # Adding unique constraint on 'CategoryAssociation', fields ['user', 'category']
3432 - db.create_unique('djeuscan_categoryassociation', ['user_id', 'category'])
3433 -
3434 - # Deleting model 'UserProfile'
3435 - db.delete_table('djeuscan_userprofile')
3436 -
3437 - # Removing M2M table for field herds on 'UserProfile'
3438 - db.delete_table('djeuscan_userprofile_herds')
3439 -
3440 - # Removing M2M table for field maintainers on 'UserProfile'
3441 - db.delete_table('djeuscan_userprofile_maintainers')
3442 -
3443 - # Removing M2M table for field packages on 'UserProfile'
3444 - db.delete_table('djeuscan_userprofile_packages')
3445 -
3446 - # Removing M2M table for field categories on 'UserProfile'
3447 - db.delete_table('djeuscan_userprofile_categories')
3448 -
3449 - # Removing M2M table for field overlays on 'UserProfile'
3450 - db.delete_table('djeuscan_userprofile_overlays')
3451 -
3452 - # Deleting model 'Category'
3453 - db.delete_table('djeuscan_category')
3454 -
3455 - # Deleting model 'Overlay'
3456 - db.delete_table('djeuscan_overlay')
3457 -
3458 - models = {
3459 - 'auth.group': {
3460 - 'Meta': {'object_name': 'Group'},
3461 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3462 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
3463 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
3464 - },
3465 - 'auth.permission': {
3466 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
3467 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3468 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
3469 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3470 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
3471 - },
3472 - 'auth.user': {
3473 - 'Meta': {'object_name': 'User'},
3474 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
3475 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
3476 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
3477 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
3478 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3479 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
3480 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3481 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3482 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
3483 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
3484 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3485 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
3486 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
3487 - },
3488 - 'contenttypes.contenttype': {
3489 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
3490 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3491 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3492 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3493 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
3494 - },
3495 - 'djeuscan.category': {
3496 - 'Meta': {'object_name': 'Category'},
3497 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3498 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3499 - },
3500 - 'djeuscan.categorylog': {
3501 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
3502 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3503 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3504 - },
3505 - 'djeuscan.euscanresult': {
3506 - 'Meta': {'object_name': 'EuscanResult'},
3507 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
3508 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3509 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3510 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3511 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3512 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
3513 - },
3514 - 'djeuscan.herd': {
3515 - 'Meta': {'object_name': 'Herd'},
3516 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
3517 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
3518 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3519 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
3520 - },
3521 - 'djeuscan.herdlog': {
3522 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
3523 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
3524 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3525 - },
3526 - 'djeuscan.log': {
3527 - 'Meta': {'object_name': 'Log'},
3528 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
3529 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3530 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3531 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3532 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3533 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3534 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3535 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
3536 - },
3537 - 'djeuscan.maintainer': {
3538 - 'Meta': {'object_name': 'Maintainer'},
3539 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
3540 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3541 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3542 - },
3543 - 'djeuscan.maintainerlog': {
3544 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
3545 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
3546 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
3547 - },
3548 - 'djeuscan.overlay': {
3549 - 'Meta': {'object_name': 'Overlay'},
3550 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3551 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3552 - },
3553 - 'djeuscan.package': {
3554 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
3555 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3556 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3557 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
3558 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3559 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3560 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3561 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3562 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3563 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
3564 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3565 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3566 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3567 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3568 - },
3569 - 'djeuscan.problemreport': {
3570 - 'Meta': {'object_name': 'ProblemReport'},
3571 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
3572 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3573 - 'message': ('django.db.models.fields.TextField', [], {}),
3574 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3575 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3576 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
3577 - },
3578 - 'djeuscan.refreshpackagequery': {
3579 - 'Meta': {'object_name': 'RefreshPackageQuery'},
3580 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3581 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3582 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3583 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
3584 - },
3585 - 'djeuscan.userprofile': {
3586 - 'Meta': {'object_name': 'UserProfile'},
3587 - 'categories': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Category']", 'symmetrical': 'False'}),
3588 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False'}),
3589 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3590 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'}),
3591 - 'overlays': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Overlay']", 'symmetrical': 'False'}),
3592 - 'packages': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Package']", 'symmetrical': 'False'}),
3593 - 'user': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.User']", 'unique': 'True'})
3594 - },
3595 - 'djeuscan.version': {
3596 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
3597 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
3598 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3599 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3600 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
3601 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3602 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3603 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
3604 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3605 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3606 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3607 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
3608 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3609 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3610 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
3611 - },
3612 - 'djeuscan.versionlog': {
3613 - 'Meta': {'object_name': 'VersionLog'},
3614 - 'action': ('django.db.models.fields.IntegerField', [], {}),
3615 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
3616 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3617 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
3618 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3619 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3620 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3621 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
3622 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3623 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
3624 - },
3625 - 'djeuscan.worldlog': {
3626 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
3627 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3628 - }
3629 - }
3630 -
3631 - complete_apps = ['djeuscan']
3632 \ No newline at end of file
3633
3634 diff --git a/euscanwww/djeuscan/migrations/0017_auto__add_unique_overlay_name__add_unique_category_name.py b/euscanwww/djeuscan/migrations/0017_auto__add_unique_overlay_name__add_unique_category_name.py
3635 deleted file mode 100644
3636 index 7d95034..0000000
3637 --- a/euscanwww/djeuscan/migrations/0017_auto__add_unique_overlay_name__add_unique_category_name.py
3638 +++ /dev/null
3639 @@ -1,197 +0,0 @@
3640 -# -*- coding: utf-8 -*-
3641 -import datetime
3642 -from south.db import db
3643 -from south.v2 import SchemaMigration
3644 -from django.db import models
3645 -
3646 -
3647 -class Migration(SchemaMigration):
3648 -
3649 - def forwards(self, orm):
3650 - # Adding unique constraint on 'Overlay', fields ['name']
3651 - db.create_unique('djeuscan_overlay', ['name'])
3652 -
3653 - # Adding unique constraint on 'Category', fields ['name']
3654 - db.create_unique('djeuscan_category', ['name'])
3655 -
3656 - def backwards(self, orm):
3657 - # Removing unique constraint on 'Category', fields ['name']
3658 - db.delete_unique('djeuscan_category', ['name'])
3659 -
3660 - # Removing unique constraint on 'Overlay', fields ['name']
3661 - db.delete_unique('djeuscan_overlay', ['name'])
3662 -
3663 - models = {
3664 - 'auth.group': {
3665 - 'Meta': {'object_name': 'Group'},
3666 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3667 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
3668 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
3669 - },
3670 - 'auth.permission': {
3671 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
3672 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3673 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
3674 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3675 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
3676 - },
3677 - 'auth.user': {
3678 - 'Meta': {'object_name': 'User'},
3679 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
3680 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
3681 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
3682 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
3683 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3684 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
3685 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3686 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3687 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
3688 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
3689 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3690 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
3691 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
3692 - },
3693 - 'contenttypes.contenttype': {
3694 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
3695 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3696 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3697 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3698 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
3699 - },
3700 - 'djeuscan.category': {
3701 - 'Meta': {'object_name': 'Category'},
3702 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3703 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
3704 - },
3705 - 'djeuscan.categorylog': {
3706 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
3707 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3708 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3709 - },
3710 - 'djeuscan.euscanresult': {
3711 - 'Meta': {'object_name': 'EuscanResult'},
3712 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
3713 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3714 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3715 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3716 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3717 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
3718 - },
3719 - 'djeuscan.herd': {
3720 - 'Meta': {'object_name': 'Herd'},
3721 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
3722 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
3723 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3724 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
3725 - },
3726 - 'djeuscan.herdlog': {
3727 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
3728 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
3729 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3730 - },
3731 - 'djeuscan.log': {
3732 - 'Meta': {'object_name': 'Log'},
3733 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
3734 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3735 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3736 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3737 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3738 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3739 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3740 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
3741 - },
3742 - 'djeuscan.maintainer': {
3743 - 'Meta': {'object_name': 'Maintainer'},
3744 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
3745 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3746 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3747 - },
3748 - 'djeuscan.maintainerlog': {
3749 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
3750 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
3751 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
3752 - },
3753 - 'djeuscan.overlay': {
3754 - 'Meta': {'object_name': 'Overlay'},
3755 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3756 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
3757 - },
3758 - 'djeuscan.package': {
3759 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
3760 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3761 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3762 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
3763 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3764 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3765 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3766 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3767 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3768 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
3769 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3770 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3771 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3772 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3773 - },
3774 - 'djeuscan.problemreport': {
3775 - 'Meta': {'object_name': 'ProblemReport'},
3776 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
3777 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3778 - 'message': ('django.db.models.fields.TextField', [], {}),
3779 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3780 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3781 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
3782 - },
3783 - 'djeuscan.refreshpackagequery': {
3784 - 'Meta': {'object_name': 'RefreshPackageQuery'},
3785 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3786 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3787 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3788 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
3789 - },
3790 - 'djeuscan.userprofile': {
3791 - 'Meta': {'object_name': 'UserProfile'},
3792 - 'categories': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Category']", 'symmetrical': 'False'}),
3793 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False'}),
3794 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3795 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'}),
3796 - 'overlays': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Overlay']", 'symmetrical': 'False'}),
3797 - 'packages': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Package']", 'symmetrical': 'False'}),
3798 - 'user': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.User']", 'unique': 'True'})
3799 - },
3800 - 'djeuscan.version': {
3801 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
3802 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
3803 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3804 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3805 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
3806 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3807 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3808 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
3809 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3810 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3811 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3812 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
3813 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3814 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3815 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
3816 - },
3817 - 'djeuscan.versionlog': {
3818 - 'Meta': {'object_name': 'VersionLog'},
3819 - 'action': ('django.db.models.fields.IntegerField', [], {}),
3820 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
3821 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3822 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
3823 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3824 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3825 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3826 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
3827 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3828 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
3829 - },
3830 - 'djeuscan.worldlog': {
3831 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
3832 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3833 - }
3834 - }
3835 -
3836 - complete_apps = ['djeuscan']
3837 \ No newline at end of file
3838
3839 diff --git a/euscanwww/djeuscan/migrations/0018_auto__add_field_userprofile_upstream_info__add_field_userprofile_porta.py b/euscanwww/djeuscan/migrations/0018_auto__add_field_userprofile_upstream_info__add_field_userprofile_porta.py
3840 deleted file mode 100644
3841 index 63987c5..0000000
3842 --- a/euscanwww/djeuscan/migrations/0018_auto__add_field_userprofile_upstream_info__add_field_userprofile_porta.py
3843 +++ /dev/null
3844 @@ -1,203 +0,0 @@
3845 -# -*- coding: utf-8 -*-
3846 -import datetime
3847 -from south.db import db
3848 -from south.v2 import SchemaMigration
3849 -from django.db import models
3850 -
3851 -
3852 -class Migration(SchemaMigration):
3853 -
3854 - def forwards(self, orm):
3855 - # Adding field 'UserProfile.upstream_info'
3856 - db.add_column('djeuscan_userprofile', 'upstream_info',
3857 - self.gf('django.db.models.fields.BooleanField')(default=True),
3858 - keep_default=False)
3859 -
3860 - # Adding field 'UserProfile.portage_info'
3861 - db.add_column('djeuscan_userprofile', 'portage_info',
3862 - self.gf('django.db.models.fields.BooleanField')(default=False),
3863 - keep_default=False)
3864 -
3865 - def backwards(self, orm):
3866 - # Deleting field 'UserProfile.upstream_info'
3867 - db.delete_column('djeuscan_userprofile', 'upstream_info')
3868 -
3869 - # Deleting field 'UserProfile.portage_info'
3870 - db.delete_column('djeuscan_userprofile', 'portage_info')
3871 -
3872 - models = {
3873 - 'auth.group': {
3874 - 'Meta': {'object_name': 'Group'},
3875 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3876 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
3877 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
3878 - },
3879 - 'auth.permission': {
3880 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
3881 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3882 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
3883 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3884 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
3885 - },
3886 - 'auth.user': {
3887 - 'Meta': {'object_name': 'User'},
3888 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
3889 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
3890 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
3891 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
3892 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3893 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
3894 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3895 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
3896 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
3897 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
3898 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3899 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
3900 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
3901 - },
3902 - 'contenttypes.contenttype': {
3903 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
3904 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3905 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3906 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
3907 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
3908 - },
3909 - 'djeuscan.category': {
3910 - 'Meta': {'object_name': 'Category'},
3911 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3912 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
3913 - },
3914 - 'djeuscan.categorylog': {
3915 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
3916 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3917 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3918 - },
3919 - 'djeuscan.euscanresult': {
3920 - 'Meta': {'object_name': 'EuscanResult'},
3921 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
3922 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
3923 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3924 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3925 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3926 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
3927 - },
3928 - 'djeuscan.herd': {
3929 - 'Meta': {'object_name': 'Herd'},
3930 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
3931 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
3932 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3933 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
3934 - },
3935 - 'djeuscan.herdlog': {
3936 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
3937 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
3938 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
3939 - },
3940 - 'djeuscan.log': {
3941 - 'Meta': {'object_name': 'Log'},
3942 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
3943 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3944 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3945 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3946 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3947 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3948 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3949 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
3950 - },
3951 - 'djeuscan.maintainer': {
3952 - 'Meta': {'object_name': 'Maintainer'},
3953 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
3954 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3955 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3956 - },
3957 - 'djeuscan.maintainerlog': {
3958 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
3959 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
3960 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
3961 - },
3962 - 'djeuscan.overlay': {
3963 - 'Meta': {'object_name': 'Overlay'},
3964 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3965 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
3966 - },
3967 - 'djeuscan.package': {
3968 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
3969 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3970 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3971 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
3972 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
3973 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3974 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3975 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3976 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
3977 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
3978 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3979 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3980 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3981 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
3982 - },
3983 - 'djeuscan.problemreport': {
3984 - 'Meta': {'object_name': 'ProblemReport'},
3985 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
3986 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3987 - 'message': ('django.db.models.fields.TextField', [], {}),
3988 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3989 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
3990 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
3991 - },
3992 - 'djeuscan.refreshpackagequery': {
3993 - 'Meta': {'object_name': 'RefreshPackageQuery'},
3994 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
3995 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
3996 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
3997 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
3998 - },
3999 - 'djeuscan.userprofile': {
4000 - 'Meta': {'object_name': 'UserProfile'},
4001 - 'categories': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Category']", 'symmetrical': 'False'}),
4002 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False'}),
4003 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4004 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'}),
4005 - 'overlays': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Overlay']", 'symmetrical': 'False'}),
4006 - 'packages': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Package']", 'symmetrical': 'False'}),
4007 - 'portage_info': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4008 - 'upstream_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4009 - 'user': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.User']", 'unique': 'True'})
4010 - },
4011 - 'djeuscan.version': {
4012 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
4013 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
4014 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4015 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4016 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
4017 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4018 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4019 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
4020 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4021 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4022 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4023 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4024 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4025 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4026 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4027 - },
4028 - 'djeuscan.versionlog': {
4029 - 'Meta': {'object_name': 'VersionLog'},
4030 - 'action': ('django.db.models.fields.IntegerField', [], {}),
4031 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4032 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4033 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
4034 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4035 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4036 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4037 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4038 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4039 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4040 - },
4041 - 'djeuscan.worldlog': {
4042 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
4043 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4044 - }
4045 - }
4046 -
4047 - complete_apps = ['djeuscan']
4048 \ No newline at end of file
4049
4050 diff --git a/euscanwww/djeuscan/migrations/0019_auto__del_field_userprofile_portage_info__del_field_userprofile_upstre.py b/euscanwww/djeuscan/migrations/0019_auto__del_field_userprofile_portage_info__del_field_userprofile_upstre.py
4051 deleted file mode 100644
4052 index 7aa2289..0000000
4053 --- a/euscanwww/djeuscan/migrations/0019_auto__del_field_userprofile_portage_info__del_field_userprofile_upstre.py
4054 +++ /dev/null
4055 @@ -1,282 +0,0 @@
4056 -# -*- coding: utf-8 -*-
4057 -import datetime
4058 -from south.db import db
4059 -from south.v2 import SchemaMigration
4060 -from django.db import models
4061 -
4062 -
4063 -class Migration(SchemaMigration):
4064 -
4065 - def forwards(self, orm):
4066 - # Deleting field 'UserProfile.portage_info'
4067 - db.delete_column('djeuscan_userprofile', 'portage_info')
4068 -
4069 - # Deleting field 'UserProfile.upstream_info'
4070 - db.delete_column('djeuscan_userprofile', 'upstream_info')
4071 -
4072 - # Adding field 'UserProfile.feed_upstream_info'
4073 - db.add_column('djeuscan_userprofile', 'feed_upstream_info',
4074 - self.gf('django.db.models.fields.BooleanField')(default=True),
4075 - keep_default=False)
4076 -
4077 - # Adding field 'UserProfile.feed_portage_info'
4078 - db.add_column('djeuscan_userprofile', 'feed_portage_info',
4079 - self.gf('django.db.models.fields.BooleanField')(default=False),
4080 - keep_default=False)
4081 -
4082 - # Adding field 'UserProfile.feed_show_adds'
4083 - db.add_column('djeuscan_userprofile', 'feed_show_adds',
4084 - self.gf('django.db.models.fields.BooleanField')(default=True),
4085 - keep_default=False)
4086 -
4087 - # Adding field 'UserProfile.feed_show_removals'
4088 - db.add_column('djeuscan_userprofile', 'feed_show_removals',
4089 - self.gf('django.db.models.fields.BooleanField')(default=True),
4090 - keep_default=False)
4091 -
4092 - # Adding field 'UserProfile.feed_ignore_pre'
4093 - db.add_column('djeuscan_userprofile', 'feed_ignore_pre',
4094 - self.gf('django.db.models.fields.BooleanField')(default=False),
4095 - keep_default=False)
4096 -
4097 - # Adding field 'UserProfile.feed_ignore_pre_if_stable'
4098 - db.add_column('djeuscan_userprofile', 'feed_ignore_pre_if_stable',
4099 - self.gf('django.db.models.fields.BooleanField')(default=False),
4100 - keep_default=False)
4101 -
4102 - # Adding field 'UserProfile.email_activated'
4103 - db.add_column('djeuscan_userprofile', 'email_activated',
4104 - self.gf('django.db.models.fields.BooleanField')(default=True),
4105 - keep_default=False)
4106 -
4107 - # Adding field 'UserProfile.email_ignore_pre'
4108 - db.add_column('djeuscan_userprofile', 'email_ignore_pre',
4109 - self.gf('django.db.models.fields.BooleanField')(default=False),
4110 - keep_default=False)
4111 -
4112 - # Adding field 'UserProfile.email_ignore_pre_if_stable'
4113 - db.add_column('djeuscan_userprofile', 'email_ignore_pre_if_stable',
4114 - self.gf('django.db.models.fields.BooleanField')(default=False),
4115 - keep_default=False)
4116 -
4117 - def backwards(self, orm):
4118 - # Adding field 'UserProfile.portage_info'
4119 - db.add_column('djeuscan_userprofile', 'portage_info',
4120 - self.gf('django.db.models.fields.BooleanField')(default=False),
4121 - keep_default=False)
4122 -
4123 - # Adding field 'UserProfile.upstream_info'
4124 - db.add_column('djeuscan_userprofile', 'upstream_info',
4125 - self.gf('django.db.models.fields.BooleanField')(default=True),
4126 - keep_default=False)
4127 -
4128 - # Deleting field 'UserProfile.feed_upstream_info'
4129 - db.delete_column('djeuscan_userprofile', 'feed_upstream_info')
4130 -
4131 - # Deleting field 'UserProfile.feed_portage_info'
4132 - db.delete_column('djeuscan_userprofile', 'feed_portage_info')
4133 -
4134 - # Deleting field 'UserProfile.feed_show_adds'
4135 - db.delete_column('djeuscan_userprofile', 'feed_show_adds')
4136 -
4137 - # Deleting field 'UserProfile.feed_show_removals'
4138 - db.delete_column('djeuscan_userprofile', 'feed_show_removals')
4139 -
4140 - # Deleting field 'UserProfile.feed_ignore_pre'
4141 - db.delete_column('djeuscan_userprofile', 'feed_ignore_pre')
4142 -
4143 - # Deleting field 'UserProfile.feed_ignore_pre_if_stable'
4144 - db.delete_column('djeuscan_userprofile', 'feed_ignore_pre_if_stable')
4145 -
4146 - # Deleting field 'UserProfile.email_activated'
4147 - db.delete_column('djeuscan_userprofile', 'email_activated')
4148 -
4149 - # Deleting field 'UserProfile.email_ignore_pre'
4150 - db.delete_column('djeuscan_userprofile', 'email_ignore_pre')
4151 -
4152 - # Deleting field 'UserProfile.email_ignore_pre_if_stable'
4153 - db.delete_column('djeuscan_userprofile', 'email_ignore_pre_if_stable')
4154 -
4155 - models = {
4156 - 'auth.group': {
4157 - 'Meta': {'object_name': 'Group'},
4158 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4159 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
4160 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
4161 - },
4162 - 'auth.permission': {
4163 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
4164 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4165 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
4166 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4167 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
4168 - },
4169 - 'auth.user': {
4170 - 'Meta': {'object_name': 'User'},
4171 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
4172 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
4173 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
4174 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
4175 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4176 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4177 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4178 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4179 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
4180 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
4181 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4182 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
4183 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
4184 - },
4185 - 'contenttypes.contenttype': {
4186 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
4187 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4188 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4189 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4190 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
4191 - },
4192 - 'djeuscan.category': {
4193 - 'Meta': {'object_name': 'Category'},
4194 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4195 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
4196 - },
4197 - 'djeuscan.categorylog': {
4198 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
4199 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4200 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4201 - },
4202 - 'djeuscan.euscanresult': {
4203 - 'Meta': {'object_name': 'EuscanResult'},
4204 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
4205 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4206 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4207 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4208 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4209 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
4210 - },
4211 - 'djeuscan.herd': {
4212 - 'Meta': {'object_name': 'Herd'},
4213 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
4214 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
4215 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4216 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
4217 - },
4218 - 'djeuscan.herdlog': {
4219 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
4220 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
4221 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4222 - },
4223 - 'djeuscan.log': {
4224 - 'Meta': {'object_name': 'Log'},
4225 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
4226 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4227 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4228 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4229 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4230 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4231 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4232 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
4233 - },
4234 - 'djeuscan.maintainer': {
4235 - 'Meta': {'object_name': 'Maintainer'},
4236 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
4237 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4238 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
4239 - },
4240 - 'djeuscan.maintainerlog': {
4241 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
4242 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
4243 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
4244 - },
4245 - 'djeuscan.overlay': {
4246 - 'Meta': {'object_name': 'Overlay'},
4247 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4248 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
4249 - },
4250 - 'djeuscan.package': {
4251 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
4252 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4253 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4254 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
4255 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4256 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4257 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4258 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4259 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4260 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
4261 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4262 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4263 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4264 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
4265 - },
4266 - 'djeuscan.problemreport': {
4267 - 'Meta': {'object_name': 'ProblemReport'},
4268 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4269 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4270 - 'message': ('django.db.models.fields.TextField', [], {}),
4271 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4272 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4273 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
4274 - },
4275 - 'djeuscan.refreshpackagequery': {
4276 - 'Meta': {'object_name': 'RefreshPackageQuery'},
4277 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4278 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4279 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4280 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
4281 - },
4282 - 'djeuscan.userprofile': {
4283 - 'Meta': {'object_name': 'UserProfile'},
4284 - 'categories': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Category']", 'symmetrical': 'False'}),
4285 - 'email_activated': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4286 - 'email_ignore_pre': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4287 - 'email_ignore_pre_if_stable': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4288 - 'feed_ignore_pre': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4289 - 'feed_ignore_pre_if_stable': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4290 - 'feed_portage_info': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4291 - 'feed_show_adds': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4292 - 'feed_show_removals': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4293 - 'feed_upstream_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4294 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False'}),
4295 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4296 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'}),
4297 - 'overlays': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Overlay']", 'symmetrical': 'False'}),
4298 - 'packages': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Package']", 'symmetrical': 'False'}),
4299 - 'user': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.User']", 'unique': 'True'})
4300 - },
4301 - 'djeuscan.version': {
4302 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
4303 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
4304 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4305 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4306 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
4307 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4308 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4309 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
4310 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4311 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4312 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4313 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4314 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4315 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4316 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4317 - },
4318 - 'djeuscan.versionlog': {
4319 - 'Meta': {'object_name': 'VersionLog'},
4320 - 'action': ('django.db.models.fields.IntegerField', [], {}),
4321 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4322 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4323 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
4324 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4325 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4326 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4327 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4328 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4329 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4330 - },
4331 - 'djeuscan.worldlog': {
4332 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
4333 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4334 - }
4335 - }
4336 -
4337 - complete_apps = ['djeuscan']
4338 \ No newline at end of file
4339
4340 diff --git a/euscanwww/djeuscan/migrations/0020_auto__add_field_userprofile_email_every.py b/euscanwww/djeuscan/migrations/0020_auto__add_field_userprofile_email_every.py
4341 deleted file mode 100644
4342 index c0f1525..0000000
4343 --- a/euscanwww/djeuscan/migrations/0020_auto__add_field_userprofile_email_every.py
4344 +++ /dev/null
4345 @@ -1,203 +0,0 @@
4346 -# -*- coding: utf-8 -*-
4347 -import datetime
4348 -from south.db import db
4349 -from south.v2 import SchemaMigration
4350 -from django.db import models
4351 -
4352 -
4353 -class Migration(SchemaMigration):
4354 -
4355 - def forwards(self, orm):
4356 - # Adding field 'UserProfile.email_every'
4357 - db.add_column('djeuscan_userprofile', 'email_every',
4358 - self.gf('django.db.models.fields.IntegerField')(default=1),
4359 - keep_default=False)
4360 -
4361 - def backwards(self, orm):
4362 - # Deleting field 'UserProfile.email_every'
4363 - db.delete_column('djeuscan_userprofile', 'email_every')
4364 -
4365 - models = {
4366 - 'auth.group': {
4367 - 'Meta': {'object_name': 'Group'},
4368 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4369 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
4370 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
4371 - },
4372 - 'auth.permission': {
4373 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
4374 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4375 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
4376 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4377 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
4378 - },
4379 - 'auth.user': {
4380 - 'Meta': {'object_name': 'User'},
4381 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
4382 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
4383 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
4384 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
4385 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4386 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4387 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4388 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4389 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
4390 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
4391 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4392 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
4393 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
4394 - },
4395 - 'contenttypes.contenttype': {
4396 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
4397 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4398 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4399 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4400 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
4401 - },
4402 - 'djeuscan.category': {
4403 - 'Meta': {'object_name': 'Category'},
4404 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4405 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
4406 - },
4407 - 'djeuscan.categorylog': {
4408 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
4409 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4410 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4411 - },
4412 - 'djeuscan.euscanresult': {
4413 - 'Meta': {'object_name': 'EuscanResult'},
4414 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
4415 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4416 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4417 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4418 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4419 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
4420 - },
4421 - 'djeuscan.herd': {
4422 - 'Meta': {'object_name': 'Herd'},
4423 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
4424 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
4425 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4426 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
4427 - },
4428 - 'djeuscan.herdlog': {
4429 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
4430 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
4431 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4432 - },
4433 - 'djeuscan.log': {
4434 - 'Meta': {'object_name': 'Log'},
4435 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
4436 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4437 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4438 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4439 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4440 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4441 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4442 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
4443 - },
4444 - 'djeuscan.maintainer': {
4445 - 'Meta': {'object_name': 'Maintainer'},
4446 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
4447 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4448 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
4449 - },
4450 - 'djeuscan.maintainerlog': {
4451 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
4452 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
4453 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
4454 - },
4455 - 'djeuscan.overlay': {
4456 - 'Meta': {'object_name': 'Overlay'},
4457 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4458 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
4459 - },
4460 - 'djeuscan.package': {
4461 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
4462 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4463 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4464 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
4465 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4466 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4467 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4468 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4469 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4470 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
4471 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4472 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4473 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4474 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
4475 - },
4476 - 'djeuscan.problemreport': {
4477 - 'Meta': {'object_name': 'ProblemReport'},
4478 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4479 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4480 - 'message': ('django.db.models.fields.TextField', [], {}),
4481 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4482 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4483 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
4484 - },
4485 - 'djeuscan.refreshpackagequery': {
4486 - 'Meta': {'object_name': 'RefreshPackageQuery'},
4487 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4488 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4489 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4490 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
4491 - },
4492 - 'djeuscan.userprofile': {
4493 - 'Meta': {'object_name': 'UserProfile'},
4494 - 'categories': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Category']", 'symmetrical': 'False'}),
4495 - 'email_activated': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4496 - 'email_every': ('django.db.models.fields.IntegerField', [], {'default': '1'}),
4497 - 'email_ignore_pre': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4498 - 'email_ignore_pre_if_stable': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4499 - 'feed_ignore_pre': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4500 - 'feed_ignore_pre_if_stable': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4501 - 'feed_portage_info': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4502 - 'feed_show_adds': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4503 - 'feed_show_removals': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4504 - 'feed_upstream_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4505 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False'}),
4506 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4507 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'}),
4508 - 'overlays': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Overlay']", 'symmetrical': 'False'}),
4509 - 'packages': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Package']", 'symmetrical': 'False'}),
4510 - 'user': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.User']", 'unique': 'True'})
4511 - },
4512 - 'djeuscan.version': {
4513 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
4514 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
4515 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4516 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4517 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
4518 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4519 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4520 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
4521 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4522 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4523 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4524 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4525 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4526 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4527 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4528 - },
4529 - 'djeuscan.versionlog': {
4530 - 'Meta': {'object_name': 'VersionLog'},
4531 - 'action': ('django.db.models.fields.IntegerField', [], {}),
4532 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4533 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4534 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
4535 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4536 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4537 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4538 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4539 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4540 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4541 - },
4542 - 'djeuscan.worldlog': {
4543 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
4544 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4545 - }
4546 - }
4547 -
4548 - complete_apps = ['djeuscan']
4549 \ No newline at end of file
4550
4551 diff --git a/euscanwww/djeuscan/migrations/0021_auto__add_field_userprofile_last_email.py b/euscanwww/djeuscan/migrations/0021_auto__add_field_userprofile_last_email.py
4552 deleted file mode 100644
4553 index 5a2e9dd..0000000
4554 --- a/euscanwww/djeuscan/migrations/0021_auto__add_field_userprofile_last_email.py
4555 +++ /dev/null
4556 @@ -1,204 +0,0 @@
4557 -# -*- coding: utf-8 -*-
4558 -import datetime
4559 -from south.db import db
4560 -from south.v2 import SchemaMigration
4561 -from django.db import models
4562 -
4563 -
4564 -class Migration(SchemaMigration):
4565 -
4566 - def forwards(self, orm):
4567 - # Adding field 'UserProfile.last_email'
4568 - db.add_column('djeuscan_userprofile', 'last_email',
4569 - self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, default=datetime.datetime(2012, 8, 11, 0, 0), blank=True),
4570 - keep_default=False)
4571 -
4572 - def backwards(self, orm):
4573 - # Deleting field 'UserProfile.last_email'
4574 - db.delete_column('djeuscan_userprofile', 'last_email')
4575 -
4576 - models = {
4577 - 'auth.group': {
4578 - 'Meta': {'object_name': 'Group'},
4579 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4580 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
4581 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
4582 - },
4583 - 'auth.permission': {
4584 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
4585 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4586 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
4587 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4588 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
4589 - },
4590 - 'auth.user': {
4591 - 'Meta': {'object_name': 'User'},
4592 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
4593 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
4594 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
4595 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
4596 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4597 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4598 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4599 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4600 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
4601 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
4602 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4603 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
4604 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
4605 - },
4606 - 'contenttypes.contenttype': {
4607 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
4608 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4609 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4610 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4611 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
4612 - },
4613 - 'djeuscan.category': {
4614 - 'Meta': {'object_name': 'Category'},
4615 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4616 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
4617 - },
4618 - 'djeuscan.categorylog': {
4619 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
4620 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4621 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4622 - },
4623 - 'djeuscan.euscanresult': {
4624 - 'Meta': {'object_name': 'EuscanResult'},
4625 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
4626 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4627 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4628 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4629 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4630 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
4631 - },
4632 - 'djeuscan.herd': {
4633 - 'Meta': {'object_name': 'Herd'},
4634 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
4635 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
4636 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4637 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
4638 - },
4639 - 'djeuscan.herdlog': {
4640 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
4641 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
4642 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4643 - },
4644 - 'djeuscan.log': {
4645 - 'Meta': {'object_name': 'Log'},
4646 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
4647 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4648 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4649 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4650 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4651 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4652 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4653 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
4654 - },
4655 - 'djeuscan.maintainer': {
4656 - 'Meta': {'object_name': 'Maintainer'},
4657 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
4658 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4659 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
4660 - },
4661 - 'djeuscan.maintainerlog': {
4662 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
4663 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
4664 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
4665 - },
4666 - 'djeuscan.overlay': {
4667 - 'Meta': {'object_name': 'Overlay'},
4668 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4669 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
4670 - },
4671 - 'djeuscan.package': {
4672 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
4673 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4674 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4675 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
4676 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4677 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4678 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4679 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4680 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4681 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
4682 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4683 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4684 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4685 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
4686 - },
4687 - 'djeuscan.problemreport': {
4688 - 'Meta': {'object_name': 'ProblemReport'},
4689 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4690 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4691 - 'message': ('django.db.models.fields.TextField', [], {}),
4692 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4693 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4694 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
4695 - },
4696 - 'djeuscan.refreshpackagequery': {
4697 - 'Meta': {'object_name': 'RefreshPackageQuery'},
4698 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4699 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4700 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4701 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
4702 - },
4703 - 'djeuscan.userprofile': {
4704 - 'Meta': {'object_name': 'UserProfile'},
4705 - 'categories': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Category']", 'symmetrical': 'False'}),
4706 - 'email_activated': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4707 - 'email_every': ('django.db.models.fields.IntegerField', [], {'default': '1'}),
4708 - 'email_ignore_pre': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4709 - 'email_ignore_pre_if_stable': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4710 - 'feed_ignore_pre': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4711 - 'feed_ignore_pre_if_stable': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4712 - 'feed_portage_info': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4713 - 'feed_show_adds': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4714 - 'feed_show_removals': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4715 - 'feed_upstream_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4716 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False'}),
4717 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4718 - 'last_email': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4719 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'}),
4720 - 'overlays': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Overlay']", 'symmetrical': 'False'}),
4721 - 'packages': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Package']", 'symmetrical': 'False'}),
4722 - 'user': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.User']", 'unique': 'True'})
4723 - },
4724 - 'djeuscan.version': {
4725 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
4726 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
4727 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4728 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4729 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
4730 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4731 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4732 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
4733 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4734 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4735 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4736 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4737 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4738 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4739 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4740 - },
4741 - 'djeuscan.versionlog': {
4742 - 'Meta': {'object_name': 'VersionLog'},
4743 - 'action': ('django.db.models.fields.IntegerField', [], {}),
4744 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4745 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4746 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
4747 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4748 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4749 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4750 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4751 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4752 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4753 - },
4754 - 'djeuscan.worldlog': {
4755 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
4756 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4757 - }
4758 - }
4759 -
4760 - complete_apps = ['djeuscan']
4761 \ No newline at end of file
4762
4763 diff --git a/euscanwww/djeuscan/migrations/0022_auto__del_userprofile.py b/euscanwww/djeuscan/migrations/0022_auto__del_userprofile.py
4764 deleted file mode 100644
4765 index e2a401b..0000000
4766 --- a/euscanwww/djeuscan/migrations/0022_auto__del_userprofile.py
4767 +++ /dev/null
4768 @@ -1,179 +0,0 @@
4769 -# -*- coding: utf-8 -*-
4770 -from south.v2 import SchemaMigration
4771 -
4772 -
4773 -class Migration(SchemaMigration):
4774 - depends_on = (
4775 - ('euscan_accounts', '0001_initial'),
4776 - )
4777 -
4778 - def forwards(self, orm):
4779 - pass
4780 -
4781 - def backwards(self, orm):
4782 - pass
4783 -
4784 - models = {
4785 - 'auth.group': {
4786 - 'Meta': {'object_name': 'Group'},
4787 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4788 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
4789 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
4790 - },
4791 - 'auth.permission': {
4792 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
4793 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4794 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
4795 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4796 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
4797 - },
4798 - 'auth.user': {
4799 - 'Meta': {'object_name': 'User'},
4800 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
4801 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
4802 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
4803 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
4804 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4805 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
4806 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4807 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4808 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
4809 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
4810 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4811 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
4812 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
4813 - },
4814 - 'contenttypes.contenttype': {
4815 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
4816 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4817 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4818 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4819 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
4820 - },
4821 - 'djeuscan.category': {
4822 - 'Meta': {'object_name': 'Category'},
4823 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4824 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
4825 - },
4826 - 'djeuscan.categorylog': {
4827 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
4828 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4829 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4830 - },
4831 - 'djeuscan.euscanresult': {
4832 - 'Meta': {'object_name': 'EuscanResult'},
4833 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
4834 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4835 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4836 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4837 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4838 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
4839 - },
4840 - 'djeuscan.herd': {
4841 - 'Meta': {'object_name': 'Herd'},
4842 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
4843 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
4844 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4845 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
4846 - },
4847 - 'djeuscan.herdlog': {
4848 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
4849 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
4850 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4851 - },
4852 - 'djeuscan.log': {
4853 - 'Meta': {'object_name': 'Log'},
4854 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
4855 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4856 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4857 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4858 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4859 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4860 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4861 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
4862 - },
4863 - 'djeuscan.maintainer': {
4864 - 'Meta': {'object_name': 'Maintainer'},
4865 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
4866 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4867 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
4868 - },
4869 - 'djeuscan.maintainerlog': {
4870 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
4871 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
4872 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
4873 - },
4874 - 'djeuscan.overlay': {
4875 - 'Meta': {'object_name': 'Overlay'},
4876 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4877 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
4878 - },
4879 - 'djeuscan.package': {
4880 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
4881 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4882 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4883 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
4884 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4885 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4886 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4887 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4888 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
4889 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
4890 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4891 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4892 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4893 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
4894 - },
4895 - 'djeuscan.problemreport': {
4896 - 'Meta': {'object_name': 'ProblemReport'},
4897 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4898 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4899 - 'message': ('django.db.models.fields.TextField', [], {}),
4900 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4901 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4902 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
4903 - },
4904 - 'djeuscan.refreshpackagequery': {
4905 - 'Meta': {'object_name': 'RefreshPackageQuery'},
4906 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4907 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4908 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4909 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
4910 - },
4911 - 'djeuscan.version': {
4912 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
4913 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
4914 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
4915 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4916 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
4917 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4918 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
4919 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
4920 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4921 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4922 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4923 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4924 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
4925 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4926 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4927 - },
4928 - 'djeuscan.versionlog': {
4929 - 'Meta': {'object_name': 'VersionLog'},
4930 - 'action': ('django.db.models.fields.IntegerField', [], {}),
4931 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
4932 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4933 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
4934 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
4935 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
4936 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4937 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
4938 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
4939 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
4940 - },
4941 - 'djeuscan.worldlog': {
4942 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
4943 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
4944 - }
4945 - }
4946 -
4947 - complete_apps = ['djeuscan']
4948
4949 diff --git a/euscanwww/djeuscan/migrations/0023_auto__del_unique_version_slot_overlay_revision_version_package__add_un.py b/euscanwww/djeuscan/migrations/0023_auto__del_unique_version_slot_overlay_revision_version_package__add_un.py
4950 deleted file mode 100644
4951 index 456ec7f..0000000
4952 --- a/euscanwww/djeuscan/migrations/0023_auto__del_unique_version_slot_overlay_revision_version_package__add_un.py
4953 +++ /dev/null
4954 @@ -1,187 +0,0 @@
4955 -# -*- coding: utf-8 -*-
4956 -import datetime
4957 -from south.db import db
4958 -from south.v2 import SchemaMigration
4959 -from django.db import models
4960 -
4961 -
4962 -class Migration(SchemaMigration):
4963 -
4964 - def forwards(self, orm):
4965 - # Removing unique constraint on 'Version', fields ['slot', 'overlay', 'revision', 'version', 'package']
4966 - db.delete_unique('djeuscan_version', ['slot', 'overlay', 'revision', 'version', 'package_id'])
4967 -
4968 - # Adding unique constraint on 'Version', fields ['overlay', 'revision', 'version', 'package']
4969 - db.create_unique('djeuscan_version', ['overlay', 'revision', 'version', 'package_id'])
4970 -
4971 - def backwards(self, orm):
4972 - # Removing unique constraint on 'Version', fields ['overlay', 'revision', 'version', 'package']
4973 - db.delete_unique('djeuscan_version', ['overlay', 'revision', 'version', 'package_id'])
4974 -
4975 - # Adding unique constraint on 'Version', fields ['slot', 'overlay', 'revision', 'version', 'package']
4976 - db.create_unique('djeuscan_version', ['slot', 'overlay', 'revision', 'version', 'package_id'])
4977 -
4978 - models = {
4979 - 'auth.group': {
4980 - 'Meta': {'object_name': 'Group'},
4981 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4982 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
4983 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
4984 - },
4985 - 'auth.permission': {
4986 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
4987 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
4988 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
4989 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4990 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
4991 - },
4992 - 'auth.user': {
4993 - 'Meta': {'object_name': 'User'},
4994 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
4995 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
4996 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
4997 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
4998 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
4999 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
5000 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5001 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5002 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5003 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5004 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5005 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
5006 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
5007 - },
5008 - 'contenttypes.contenttype': {
5009 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
5010 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5011 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5012 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5013 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
5014 - },
5015 - 'djeuscan.category': {
5016 - 'Meta': {'object_name': 'Category'},
5017 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5018 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5019 - },
5020 - 'djeuscan.categorylog': {
5021 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
5022 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5023 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5024 - },
5025 - 'djeuscan.euscanresult': {
5026 - 'Meta': {'object_name': 'EuscanResult'},
5027 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5028 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5029 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5030 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5031 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5032 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
5033 - },
5034 - 'djeuscan.herd': {
5035 - 'Meta': {'object_name': 'Herd'},
5036 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
5037 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5038 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5039 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
5040 - },
5041 - 'djeuscan.herdlog': {
5042 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
5043 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
5044 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5045 - },
5046 - 'djeuscan.log': {
5047 - 'Meta': {'object_name': 'Log'},
5048 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5049 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5050 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5051 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5052 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5053 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5054 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5055 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
5056 - },
5057 - 'djeuscan.maintainer': {
5058 - 'Meta': {'object_name': 'Maintainer'},
5059 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5060 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5061 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5062 - },
5063 - 'djeuscan.maintainerlog': {
5064 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
5065 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
5066 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
5067 - },
5068 - 'djeuscan.overlay': {
5069 - 'Meta': {'object_name': 'Overlay'},
5070 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5071 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5072 - },
5073 - 'djeuscan.package': {
5074 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
5075 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5076 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5077 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
5078 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5079 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5080 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5081 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5082 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5083 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
5084 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5085 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5086 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5087 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5088 - },
5089 - 'djeuscan.problemreport': {
5090 - 'Meta': {'object_name': 'ProblemReport'},
5091 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5092 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5093 - 'message': ('django.db.models.fields.TextField', [], {}),
5094 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5095 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5096 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
5097 - },
5098 - 'djeuscan.refreshpackagequery': {
5099 - 'Meta': {'object_name': 'RefreshPackageQuery'},
5100 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5101 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5102 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5103 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
5104 - },
5105 - 'djeuscan.version': {
5106 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
5107 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
5108 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5109 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5110 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
5111 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5112 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5113 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
5114 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5115 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5116 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5117 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5118 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5119 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5120 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5121 - },
5122 - 'djeuscan.versionlog': {
5123 - 'Meta': {'object_name': 'VersionLog'},
5124 - 'action': ('django.db.models.fields.IntegerField', [], {}),
5125 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5126 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5127 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
5128 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5129 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5130 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5131 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5132 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5133 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5134 - },
5135 - 'djeuscan.worldlog': {
5136 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
5137 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5138 - }
5139 - }
5140 -
5141 - complete_apps = ['djeuscan']
5142 \ No newline at end of file
5143
5144 diff --git a/euscanwww/djeuscan/migrations/0024_add_index_handler.py b/euscanwww/djeuscan/migrations/0024_add_index_handler.py
5145 deleted file mode 100644
5146 index 7b4b0b3..0000000
5147 --- a/euscanwww/djeuscan/migrations/0024_add_index_handler.py
5148 +++ /dev/null
5149 @@ -1,183 +0,0 @@
5150 -# -*- coding: utf-8 -*-
5151 -import datetime
5152 -from south.db import db
5153 -from south.v2 import SchemaMigration
5154 -from django.db import models
5155 -
5156 -
5157 -class Migration(SchemaMigration):
5158 -
5159 - def forwards(self, orm):
5160 - # Adding index on 'Version', fields ['handler']
5161 - db.create_index('djeuscan_version', ['handler'])
5162 -
5163 -
5164 - def backwards(self, orm):
5165 - # Removing index on 'Version', fields ['handler']
5166 - db.delete_index('djeuscan_version', ['handler'])
5167 -
5168 -
5169 - models = {
5170 - 'auth.group': {
5171 - 'Meta': {'object_name': 'Group'},
5172 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5173 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
5174 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
5175 - },
5176 - 'auth.permission': {
5177 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
5178 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5179 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
5180 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5181 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
5182 - },
5183 - 'auth.user': {
5184 - 'Meta': {'object_name': 'User'},
5185 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5186 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
5187 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5188 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
5189 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5190 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
5191 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5192 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5193 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5194 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5195 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5196 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
5197 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
5198 - },
5199 - 'contenttypes.contenttype': {
5200 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
5201 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5202 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5203 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5204 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
5205 - },
5206 - 'djeuscan.category': {
5207 - 'Meta': {'object_name': 'Category'},
5208 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5209 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5210 - },
5211 - 'djeuscan.categorylog': {
5212 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
5213 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5214 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5215 - },
5216 - 'djeuscan.euscanresult': {
5217 - 'Meta': {'object_name': 'EuscanResult'},
5218 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5219 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5220 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5221 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5222 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5223 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
5224 - },
5225 - 'djeuscan.herd': {
5226 - 'Meta': {'object_name': 'Herd'},
5227 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
5228 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5229 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5230 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
5231 - },
5232 - 'djeuscan.herdlog': {
5233 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
5234 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
5235 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5236 - },
5237 - 'djeuscan.log': {
5238 - 'Meta': {'object_name': 'Log'},
5239 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5240 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5241 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5242 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5243 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5244 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5245 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5246 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
5247 - },
5248 - 'djeuscan.maintainer': {
5249 - 'Meta': {'object_name': 'Maintainer'},
5250 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5251 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5252 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5253 - },
5254 - 'djeuscan.maintainerlog': {
5255 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
5256 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
5257 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
5258 - },
5259 - 'djeuscan.overlay': {
5260 - 'Meta': {'object_name': 'Overlay'},
5261 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5262 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5263 - },
5264 - 'djeuscan.package': {
5265 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
5266 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5267 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5268 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
5269 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5270 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5271 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5272 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5273 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5274 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
5275 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5276 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5277 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5278 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5279 - },
5280 - 'djeuscan.problemreport': {
5281 - 'Meta': {'object_name': 'ProblemReport'},
5282 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5283 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5284 - 'message': ('django.db.models.fields.TextField', [], {}),
5285 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5286 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5287 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
5288 - },
5289 - 'djeuscan.refreshpackagequery': {
5290 - 'Meta': {'object_name': 'RefreshPackageQuery'},
5291 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5292 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5293 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5294 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
5295 - },
5296 - 'djeuscan.version': {
5297 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
5298 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
5299 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5300 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5301 - 'handler': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}),
5302 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5303 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5304 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
5305 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5306 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5307 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5308 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5309 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5310 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5311 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5312 - },
5313 - 'djeuscan.versionlog': {
5314 - 'Meta': {'object_name': 'VersionLog'},
5315 - 'action': ('django.db.models.fields.IntegerField', [], {}),
5316 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5317 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5318 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
5319 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5320 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5321 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5322 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5323 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5324 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5325 - },
5326 - 'djeuscan.worldlog': {
5327 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
5328 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5329 - }
5330 - }
5331 -
5332 - complete_apps = ['djeuscan']
5333 \ No newline at end of file
5334
5335 diff --git a/euscanwww/djeuscan/migrations/0024_auto.py b/euscanwww/djeuscan/migrations/0024_auto.py
5336 deleted file mode 100644
5337 index 02a81f6..0000000
5338 --- a/euscanwww/djeuscan/migrations/0024_auto.py
5339 +++ /dev/null
5340 @@ -1,181 +0,0 @@
5341 -# -*- coding: utf-8 -*-
5342 -import datetime
5343 -from south.db import db
5344 -from south.v2 import SchemaMigration
5345 -from django.db import models
5346 -
5347 -
5348 -class Migration(SchemaMigration):
5349 -
5350 - def forwards(self, orm):
5351 - # Adding index on 'Version', fields ['handler']
5352 - db.create_index('djeuscan_version', ['handler'])
5353 -
5354 - def backwards(self, orm):
5355 - # Removing index on 'Version', fields ['handler']
5356 - db.delete_index('djeuscan_version', ['handler'])
5357 -
5358 - models = {
5359 - 'auth.group': {
5360 - 'Meta': {'object_name': 'Group'},
5361 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5362 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
5363 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
5364 - },
5365 - 'auth.permission': {
5366 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
5367 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5368 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
5369 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5370 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
5371 - },
5372 - 'auth.user': {
5373 - 'Meta': {'object_name': 'User'},
5374 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5375 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
5376 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5377 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
5378 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5379 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
5380 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5381 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5382 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5383 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5384 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5385 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
5386 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
5387 - },
5388 - 'contenttypes.contenttype': {
5389 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
5390 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5391 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5392 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5393 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
5394 - },
5395 - 'djeuscan.category': {
5396 - 'Meta': {'object_name': 'Category'},
5397 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5398 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5399 - },
5400 - 'djeuscan.categorylog': {
5401 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
5402 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5403 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5404 - },
5405 - 'djeuscan.euscanresult': {
5406 - 'Meta': {'object_name': 'EuscanResult'},
5407 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5408 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5409 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5410 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5411 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5412 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
5413 - },
5414 - 'djeuscan.herd': {
5415 - 'Meta': {'object_name': 'Herd'},
5416 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
5417 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5418 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5419 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
5420 - },
5421 - 'djeuscan.herdlog': {
5422 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
5423 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
5424 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5425 - },
5426 - 'djeuscan.log': {
5427 - 'Meta': {'object_name': 'Log'},
5428 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5429 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5430 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5431 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5432 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5433 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5434 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5435 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
5436 - },
5437 - 'djeuscan.maintainer': {
5438 - 'Meta': {'object_name': 'Maintainer'},
5439 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5440 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5441 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5442 - },
5443 - 'djeuscan.maintainerlog': {
5444 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
5445 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
5446 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
5447 - },
5448 - 'djeuscan.overlay': {
5449 - 'Meta': {'object_name': 'Overlay'},
5450 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5451 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5452 - },
5453 - 'djeuscan.package': {
5454 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
5455 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5456 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5457 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
5458 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5459 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5460 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5461 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5462 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5463 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
5464 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5465 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5466 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5467 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5468 - },
5469 - 'djeuscan.problemreport': {
5470 - 'Meta': {'object_name': 'ProblemReport'},
5471 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5472 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5473 - 'message': ('django.db.models.fields.TextField', [], {}),
5474 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5475 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5476 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
5477 - },
5478 - 'djeuscan.refreshpackagequery': {
5479 - 'Meta': {'object_name': 'RefreshPackageQuery'},
5480 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5481 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5482 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5483 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
5484 - },
5485 - 'djeuscan.version': {
5486 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
5487 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
5488 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5489 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5490 - 'handler': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}),
5491 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5492 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5493 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
5494 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5495 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5496 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5497 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5498 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5499 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5500 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5501 - },
5502 - 'djeuscan.versionlog': {
5503 - 'Meta': {'object_name': 'VersionLog'},
5504 - 'action': ('django.db.models.fields.IntegerField', [], {}),
5505 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5506 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5507 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
5508 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5509 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5510 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5511 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5512 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5513 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5514 - },
5515 - 'djeuscan.worldlog': {
5516 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
5517 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5518 - }
5519 - }
5520 -
5521 - complete_apps = ['djeuscan']
5522 \ No newline at end of file
5523
5524 diff --git a/euscanwww/djeuscan/migrations/0025_auto__del_field_version_alive.py b/euscanwww/djeuscan/migrations/0025_auto__del_field_version_alive.py
5525 deleted file mode 100644
5526 index 8416130..0000000
5527 --- a/euscanwww/djeuscan/migrations/0025_auto__del_field_version_alive.py
5528 +++ /dev/null
5529 @@ -1,184 +0,0 @@
5530 -# -*- coding: utf-8 -*-
5531 -import datetime
5532 -from south.db import db
5533 -from south.v2 import SchemaMigration
5534 -from django.db import models
5535 -
5536 -
5537 -class Migration(SchemaMigration):
5538 -
5539 - def forwards(self, orm):
5540 - # Deleting field 'Version.alive'
5541 - db.delete_column('djeuscan_version', 'alive')
5542 -
5543 -
5544 - def backwards(self, orm):
5545 - # Adding field 'Version.alive'
5546 - db.add_column('djeuscan_version', 'alive',
5547 - self.gf('django.db.models.fields.BooleanField')(default=True, db_index=True),
5548 - keep_default=False)
5549 -
5550 -
5551 - models = {
5552 - 'auth.group': {
5553 - 'Meta': {'object_name': 'Group'},
5554 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5555 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
5556 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
5557 - },
5558 - 'auth.permission': {
5559 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
5560 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5561 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
5562 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5563 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
5564 - },
5565 - 'auth.user': {
5566 - 'Meta': {'object_name': 'User'},
5567 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5568 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
5569 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5570 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
5571 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5572 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
5573 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5574 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5575 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5576 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5577 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5578 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
5579 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
5580 - },
5581 - 'contenttypes.contenttype': {
5582 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
5583 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5584 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5585 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5586 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
5587 - },
5588 - 'djeuscan.category': {
5589 - 'Meta': {'object_name': 'Category'},
5590 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5591 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5592 - },
5593 - 'djeuscan.categorylog': {
5594 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
5595 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5596 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5597 - },
5598 - 'djeuscan.euscanresult': {
5599 - 'Meta': {'object_name': 'EuscanResult'},
5600 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5601 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5602 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5603 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5604 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5605 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
5606 - },
5607 - 'djeuscan.herd': {
5608 - 'Meta': {'object_name': 'Herd'},
5609 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
5610 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5611 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5612 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
5613 - },
5614 - 'djeuscan.herdlog': {
5615 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
5616 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
5617 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5618 - },
5619 - 'djeuscan.log': {
5620 - 'Meta': {'object_name': 'Log'},
5621 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5622 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5623 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5624 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5625 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5626 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5627 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5628 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
5629 - },
5630 - 'djeuscan.maintainer': {
5631 - 'Meta': {'object_name': 'Maintainer'},
5632 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5633 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5634 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5635 - },
5636 - 'djeuscan.maintainerlog': {
5637 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
5638 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
5639 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
5640 - },
5641 - 'djeuscan.overlay': {
5642 - 'Meta': {'object_name': 'Overlay'},
5643 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5644 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5645 - },
5646 - 'djeuscan.package': {
5647 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
5648 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5649 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5650 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
5651 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5652 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5653 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5654 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5655 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5656 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
5657 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5658 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5659 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5660 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5661 - },
5662 - 'djeuscan.problemreport': {
5663 - 'Meta': {'object_name': 'ProblemReport'},
5664 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5665 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5666 - 'message': ('django.db.models.fields.TextField', [], {}),
5667 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5668 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5669 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
5670 - },
5671 - 'djeuscan.refreshpackagequery': {
5672 - 'Meta': {'object_name': 'RefreshPackageQuery'},
5673 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5674 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5675 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5676 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
5677 - },
5678 - 'djeuscan.version': {
5679 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
5680 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5681 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5682 - 'handler': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}),
5683 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5684 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5685 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
5686 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5687 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5688 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5689 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5690 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5691 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5692 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5693 - },
5694 - 'djeuscan.versionlog': {
5695 - 'Meta': {'object_name': 'VersionLog'},
5696 - 'action': ('django.db.models.fields.IntegerField', [], {}),
5697 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5698 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5699 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
5700 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5701 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5702 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5703 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5704 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5705 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5706 - },
5707 - 'djeuscan.worldlog': {
5708 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
5709 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5710 - }
5711 - }
5712 -
5713 - complete_apps = ['djeuscan']
5714 \ No newline at end of file
5715
5716 diff --git a/euscanwww/djeuscan/migrations/0026_auto__add_field_category_description__add_field_overlay_description__a.py b/euscanwww/djeuscan/migrations/0026_auto__add_field_category_description__add_field_overlay_description__a.py
5717 deleted file mode 100644
5718 index 7100301..0000000
5719 --- a/euscanwww/djeuscan/migrations/0026_auto__add_field_category_description__add_field_overlay_description__a.py
5720 +++ /dev/null
5721 @@ -1,201 +0,0 @@
5722 -# -*- coding: utf-8 -*-
5723 -import datetime
5724 -from south.db import db
5725 -from south.v2 import SchemaMigration
5726 -from django.db import models
5727 -
5728 -
5729 -class Migration(SchemaMigration):
5730 -
5731 - def forwards(self, orm):
5732 - # Adding field 'Category.description'
5733 - db.add_column('djeuscan_category', 'description',
5734 - self.gf('django.db.models.fields.TextField')(default='', blank=True),
5735 - keep_default=False)
5736 -
5737 - # Adding field 'Overlay.description'
5738 - db.add_column('djeuscan_overlay', 'description',
5739 - self.gf('django.db.models.fields.TextField')(default='', blank=True),
5740 - keep_default=False)
5741 -
5742 - # Adding field 'Overlay.homepage'
5743 - db.add_column('djeuscan_overlay', 'homepage',
5744 - self.gf('django.db.models.fields.TextField')(default='', blank=True),
5745 - keep_default=False)
5746 -
5747 - def backwards(self, orm):
5748 - # Deleting field 'Category.description'
5749 - db.delete_column('djeuscan_category', 'description')
5750 -
5751 - # Deleting field 'Overlay.description'
5752 - db.delete_column('djeuscan_overlay', 'description')
5753 -
5754 - # Deleting field 'Overlay.homepage'
5755 - db.delete_column('djeuscan_overlay', 'homepage')
5756 -
5757 - models = {
5758 - 'auth.group': {
5759 - 'Meta': {'object_name': 'Group'},
5760 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5761 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
5762 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
5763 - },
5764 - 'auth.permission': {
5765 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
5766 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5767 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
5768 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5769 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
5770 - },
5771 - 'auth.user': {
5772 - 'Meta': {'object_name': 'User'},
5773 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5774 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
5775 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5776 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
5777 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5778 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
5779 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5780 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5781 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5782 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5783 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5784 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
5785 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
5786 - },
5787 - 'contenttypes.contenttype': {
5788 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
5789 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5790 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5791 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5792 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
5793 - },
5794 - 'djeuscan.category': {
5795 - 'Meta': {'object_name': 'Category'},
5796 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5797 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5798 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5799 - },
5800 - 'djeuscan.categorylog': {
5801 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
5802 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5803 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5804 - },
5805 - 'djeuscan.euscanresult': {
5806 - 'Meta': {'object_name': 'EuscanResult'},
5807 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5808 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5809 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5810 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5811 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5812 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
5813 - },
5814 - 'djeuscan.herd': {
5815 - 'Meta': {'object_name': 'Herd'},
5816 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
5817 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5818 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5819 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
5820 - },
5821 - 'djeuscan.herdlog': {
5822 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
5823 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
5824 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5825 - },
5826 - 'djeuscan.log': {
5827 - 'Meta': {'object_name': 'Log'},
5828 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
5829 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5830 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5831 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5832 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5833 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5834 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5835 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
5836 - },
5837 - 'djeuscan.maintainer': {
5838 - 'Meta': {'object_name': 'Maintainer'},
5839 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
5840 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5841 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5842 - },
5843 - 'djeuscan.maintainerlog': {
5844 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
5845 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
5846 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
5847 - },
5848 - 'djeuscan.overlay': {
5849 - 'Meta': {'object_name': 'Overlay'},
5850 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5851 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5852 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5853 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5854 - },
5855 - 'djeuscan.package': {
5856 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
5857 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5858 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5859 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
5860 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5861 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5862 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5863 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5864 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
5865 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
5866 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5867 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5868 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5869 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
5870 - },
5871 - 'djeuscan.problemreport': {
5872 - 'Meta': {'object_name': 'ProblemReport'},
5873 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5874 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5875 - 'message': ('django.db.models.fields.TextField', [], {}),
5876 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5877 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5878 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
5879 - },
5880 - 'djeuscan.refreshpackagequery': {
5881 - 'Meta': {'object_name': 'RefreshPackageQuery'},
5882 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5883 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5884 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5885 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
5886 - },
5887 - 'djeuscan.version': {
5888 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
5889 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
5890 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5891 - 'handler': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}),
5892 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5893 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
5894 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
5895 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5896 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5897 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5898 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5899 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5900 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5901 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5902 - },
5903 - 'djeuscan.versionlog': {
5904 - 'Meta': {'object_name': 'VersionLog'},
5905 - 'action': ('django.db.models.fields.IntegerField', [], {}),
5906 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
5907 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5908 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
5909 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
5910 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5911 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5912 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
5913 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5914 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
5915 - },
5916 - 'djeuscan.worldlog': {
5917 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
5918 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5919 - }
5920 - }
5921 -
5922 - complete_apps = ['djeuscan']
5923 \ No newline at end of file
5924
5925 diff --git a/euscanwww/djeuscan/migrations/0027_auto__add_field_overlay_overlay_path.py b/euscanwww/djeuscan/migrations/0027_auto__add_field_overlay_overlay_path.py
5926 deleted file mode 100644
5927 index e3d83aa..0000000
5928 --- a/euscanwww/djeuscan/migrations/0027_auto__add_field_overlay_overlay_path.py
5929 +++ /dev/null
5930 @@ -1,186 +0,0 @@
5931 -# -*- coding: utf-8 -*-
5932 -import datetime
5933 -from south.db import db
5934 -from south.v2 import SchemaMigration
5935 -from django.db import models
5936 -
5937 -
5938 -class Migration(SchemaMigration):
5939 -
5940 - def forwards(self, orm):
5941 - # Adding field 'Overlay.overlay_path'
5942 - db.add_column('djeuscan_overlay', 'overlay_path',
5943 - self.gf('django.db.models.fields.CharField')(default='', max_length=256, blank=True),
5944 - keep_default=False)
5945 -
5946 - def backwards(self, orm):
5947 - # Deleting field 'Overlay.overlay_path'
5948 - db.delete_column('djeuscan_overlay', 'overlay_path')
5949 -
5950 - models = {
5951 - 'auth.group': {
5952 - 'Meta': {'object_name': 'Group'},
5953 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5954 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
5955 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
5956 - },
5957 - 'auth.permission': {
5958 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
5959 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5960 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
5961 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5962 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
5963 - },
5964 - 'auth.user': {
5965 - 'Meta': {'object_name': 'User'},
5966 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5967 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
5968 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5969 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
5970 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5971 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
5972 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5973 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
5974 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
5975 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
5976 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5977 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
5978 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
5979 - },
5980 - 'contenttypes.contenttype': {
5981 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
5982 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5983 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5984 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
5985 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
5986 - },
5987 - 'djeuscan.category': {
5988 - 'Meta': {'object_name': 'Category'},
5989 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
5990 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
5991 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
5992 - },
5993 - 'djeuscan.categorylog': {
5994 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
5995 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
5996 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
5997 - },
5998 - 'djeuscan.euscanresult': {
5999 - 'Meta': {'object_name': 'EuscanResult'},
6000 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6001 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6002 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6003 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6004 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6005 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
6006 - },
6007 - 'djeuscan.herd': {
6008 - 'Meta': {'object_name': 'Herd'},
6009 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
6010 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6011 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6012 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
6013 - },
6014 - 'djeuscan.herdlog': {
6015 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
6016 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
6017 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6018 - },
6019 - 'djeuscan.log': {
6020 - 'Meta': {'object_name': 'Log'},
6021 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6022 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6023 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6024 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6025 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6026 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6027 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6028 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
6029 - },
6030 - 'djeuscan.maintainer': {
6031 - 'Meta': {'object_name': 'Maintainer'},
6032 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6033 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6034 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6035 - },
6036 - 'djeuscan.maintainerlog': {
6037 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
6038 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
6039 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
6040 - },
6041 - 'djeuscan.overlay': {
6042 - 'Meta': {'object_name': 'Overlay'},
6043 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6044 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6045 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6046 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6047 - 'overlay_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'})
6048 - },
6049 - 'djeuscan.package': {
6050 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
6051 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6052 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6053 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
6054 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6055 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6056 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6057 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6058 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6059 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
6060 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6061 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6062 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6063 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6064 - },
6065 - 'djeuscan.problemreport': {
6066 - 'Meta': {'object_name': 'ProblemReport'},
6067 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6068 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6069 - 'message': ('django.db.models.fields.TextField', [], {}),
6070 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6071 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6072 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
6073 - },
6074 - 'djeuscan.refreshpackagequery': {
6075 - 'Meta': {'object_name': 'RefreshPackageQuery'},
6076 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6077 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6078 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6079 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
6080 - },
6081 - 'djeuscan.version': {
6082 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
6083 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6084 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6085 - 'handler': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}),
6086 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6087 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6088 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
6089 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6090 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6091 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6092 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6093 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6094 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6095 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6096 - },
6097 - 'djeuscan.versionlog': {
6098 - 'Meta': {'object_name': 'VersionLog'},
6099 - 'action': ('django.db.models.fields.IntegerField', [], {}),
6100 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6101 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6102 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
6103 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6104 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6105 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6106 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6107 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6108 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6109 - },
6110 - 'djeuscan.worldlog': {
6111 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
6112 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6113 - }
6114 - }
6115 -
6116 - complete_apps = ['djeuscan']
6117 \ No newline at end of file
6118
6119 diff --git a/euscanwww/djeuscan/migrations/0028_auto__add_field_version_stabilization_candidate.py b/euscanwww/djeuscan/migrations/0028_auto__add_field_version_stabilization_candidate.py
6120 deleted file mode 100644
6121 index 594b8ac..0000000
6122 --- a/euscanwww/djeuscan/migrations/0028_auto__add_field_version_stabilization_candidate.py
6123 +++ /dev/null
6124 @@ -1,189 +0,0 @@
6125 -# -*- coding: utf-8 -*-
6126 -import datetime
6127 -from south.db import db
6128 -from south.v2 import SchemaMigration
6129 -from django.db import models
6130 -
6131 -
6132 -class Migration(SchemaMigration):
6133 -
6134 - def forwards(self, orm):
6135 - # Adding field 'Version.stabilization_candidate'
6136 - db.add_column('djeuscan_version', 'stabilization_candidate',
6137 - self.gf('django.db.models.fields.DateField')(default=None, null=True, blank=True),
6138 - keep_default=False)
6139 -
6140 -
6141 - def backwards(self, orm):
6142 - # Deleting field 'Version.stabilization_candidate'
6143 - db.delete_column('djeuscan_version', 'stabilization_candidate')
6144 -
6145 -
6146 - models = {
6147 - 'auth.group': {
6148 - 'Meta': {'object_name': 'Group'},
6149 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6150 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
6151 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
6152 - },
6153 - 'auth.permission': {
6154 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
6155 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6156 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
6157 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6158 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
6159 - },
6160 - 'auth.user': {
6161 - 'Meta': {'object_name': 'User'},
6162 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6163 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
6164 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6165 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
6166 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6167 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
6168 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6169 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6170 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6171 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6172 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6173 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
6174 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
6175 - },
6176 - 'contenttypes.contenttype': {
6177 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
6178 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6179 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6180 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6181 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
6182 - },
6183 - 'djeuscan.category': {
6184 - 'Meta': {'object_name': 'Category'},
6185 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6186 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6187 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
6188 - },
6189 - 'djeuscan.categorylog': {
6190 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
6191 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6192 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6193 - },
6194 - 'djeuscan.euscanresult': {
6195 - 'Meta': {'object_name': 'EuscanResult'},
6196 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6197 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6198 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6199 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6200 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6201 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
6202 - },
6203 - 'djeuscan.herd': {
6204 - 'Meta': {'object_name': 'Herd'},
6205 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
6206 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6207 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6208 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
6209 - },
6210 - 'djeuscan.herdlog': {
6211 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
6212 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
6213 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6214 - },
6215 - 'djeuscan.log': {
6216 - 'Meta': {'object_name': 'Log'},
6217 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6218 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6219 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6220 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6221 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6222 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6223 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6224 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
6225 - },
6226 - 'djeuscan.maintainer': {
6227 - 'Meta': {'object_name': 'Maintainer'},
6228 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6229 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6230 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6231 - },
6232 - 'djeuscan.maintainerlog': {
6233 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
6234 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
6235 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
6236 - },
6237 - 'djeuscan.overlay': {
6238 - 'Meta': {'object_name': 'Overlay'},
6239 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6240 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6241 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6242 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6243 - 'overlay_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'})
6244 - },
6245 - 'djeuscan.package': {
6246 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
6247 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6248 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6249 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
6250 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6251 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6252 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6253 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6254 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6255 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
6256 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6257 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6258 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6259 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6260 - },
6261 - 'djeuscan.problemreport': {
6262 - 'Meta': {'object_name': 'ProblemReport'},
6263 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6264 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6265 - 'message': ('django.db.models.fields.TextField', [], {}),
6266 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6267 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6268 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
6269 - },
6270 - 'djeuscan.refreshpackagequery': {
6271 - 'Meta': {'object_name': 'RefreshPackageQuery'},
6272 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6273 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6274 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6275 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
6276 - },
6277 - 'djeuscan.version': {
6278 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
6279 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6280 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6281 - 'handler': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}),
6282 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6283 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6284 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
6285 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6286 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6287 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6288 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6289 - 'stabilization_candidate': ('django.db.models.fields.DateField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}),
6290 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6291 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6292 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6293 - },
6294 - 'djeuscan.versionlog': {
6295 - 'Meta': {'object_name': 'VersionLog'},
6296 - 'action': ('django.db.models.fields.IntegerField', [], {}),
6297 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6298 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6299 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
6300 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6301 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6302 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6303 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6304 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6305 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6306 - },
6307 - 'djeuscan.worldlog': {
6308 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
6309 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6310 - }
6311 - }
6312 -
6313 - complete_apps = ['djeuscan']
6314 \ No newline at end of file
6315
6316 diff --git a/euscanwww/djeuscan/migrations/0029_auto.py b/euscanwww/djeuscan/migrations/0029_auto.py
6317 deleted file mode 100644
6318 index 0b873aa..0000000
6319 --- a/euscanwww/djeuscan/migrations/0029_auto.py
6320 +++ /dev/null
6321 @@ -1,187 +0,0 @@
6322 -# -*- coding: utf-8 -*-
6323 -import datetime
6324 -from south.db import db
6325 -from south.v2 import SchemaMigration
6326 -from django.db import models
6327 -
6328 -
6329 -class Migration(SchemaMigration):
6330 -
6331 - def forwards(self, orm):
6332 - # Adding index on 'Version', fields ['stabilization_candidate']
6333 - db.create_index('djeuscan_version', ['stabilization_candidate'])
6334 -
6335 -
6336 - def backwards(self, orm):
6337 - # Removing index on 'Version', fields ['stabilization_candidate']
6338 - db.delete_index('djeuscan_version', ['stabilization_candidate'])
6339 -
6340 -
6341 - models = {
6342 - 'auth.group': {
6343 - 'Meta': {'object_name': 'Group'},
6344 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6345 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
6346 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
6347 - },
6348 - 'auth.permission': {
6349 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
6350 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6351 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
6352 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6353 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
6354 - },
6355 - 'auth.user': {
6356 - 'Meta': {'object_name': 'User'},
6357 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6358 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
6359 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6360 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
6361 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6362 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
6363 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6364 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6365 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6366 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6367 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6368 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
6369 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
6370 - },
6371 - 'contenttypes.contenttype': {
6372 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
6373 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6374 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6375 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6376 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
6377 - },
6378 - 'djeuscan.category': {
6379 - 'Meta': {'object_name': 'Category'},
6380 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6381 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6382 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
6383 - },
6384 - 'djeuscan.categorylog': {
6385 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
6386 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6387 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6388 - },
6389 - 'djeuscan.euscanresult': {
6390 - 'Meta': {'object_name': 'EuscanResult'},
6391 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6392 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6393 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6394 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6395 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6396 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
6397 - },
6398 - 'djeuscan.herd': {
6399 - 'Meta': {'object_name': 'Herd'},
6400 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
6401 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6402 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6403 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
6404 - },
6405 - 'djeuscan.herdlog': {
6406 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
6407 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
6408 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6409 - },
6410 - 'djeuscan.log': {
6411 - 'Meta': {'object_name': 'Log'},
6412 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6413 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6414 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6415 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6416 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6417 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6418 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6419 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
6420 - },
6421 - 'djeuscan.maintainer': {
6422 - 'Meta': {'object_name': 'Maintainer'},
6423 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6424 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6425 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6426 - },
6427 - 'djeuscan.maintainerlog': {
6428 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
6429 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
6430 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
6431 - },
6432 - 'djeuscan.overlay': {
6433 - 'Meta': {'object_name': 'Overlay'},
6434 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6435 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6436 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6437 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6438 - 'overlay_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'})
6439 - },
6440 - 'djeuscan.package': {
6441 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
6442 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6443 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6444 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
6445 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6446 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6447 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6448 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6449 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6450 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
6451 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6452 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6453 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6454 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6455 - },
6456 - 'djeuscan.problemreport': {
6457 - 'Meta': {'object_name': 'ProblemReport'},
6458 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6459 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6460 - 'message': ('django.db.models.fields.TextField', [], {}),
6461 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6462 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6463 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
6464 - },
6465 - 'djeuscan.refreshpackagequery': {
6466 - 'Meta': {'object_name': 'RefreshPackageQuery'},
6467 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6468 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6469 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6470 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
6471 - },
6472 - 'djeuscan.version': {
6473 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
6474 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6475 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6476 - 'handler': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}),
6477 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6478 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6479 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
6480 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6481 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6482 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6483 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6484 - 'stabilization_candidate': ('django.db.models.fields.DateField', [], {'default': 'None', 'null': 'True', 'db_index': 'True', 'blank': 'True'}),
6485 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6486 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6487 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6488 - },
6489 - 'djeuscan.versionlog': {
6490 - 'Meta': {'object_name': 'VersionLog'},
6491 - 'action': ('django.db.models.fields.IntegerField', [], {}),
6492 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6493 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6494 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
6495 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6496 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6497 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6498 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6499 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6500 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6501 - },
6502 - 'djeuscan.worldlog': {
6503 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
6504 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6505 - }
6506 - }
6507 -
6508 - complete_apps = ['djeuscan']
6509 \ No newline at end of file
6510
6511 diff --git a/euscanwww/djeuscan/migrations/0030_auto__chg_field_category_description__chg_field_overlay_homepage__chg_.py b/euscanwww/djeuscan/migrations/0030_auto__chg_field_category_description__chg_field_overlay_homepage__chg_.py
6512 deleted file mode 100644
6513 index cd946b6..0000000
6514 --- a/euscanwww/djeuscan/migrations/0030_auto__chg_field_category_description__chg_field_overlay_homepage__chg_.py
6515 +++ /dev/null
6516 @@ -1,205 +0,0 @@
6517 -# -*- coding: utf-8 -*-
6518 -import datetime
6519 -from south.db import db
6520 -from south.v2 import SchemaMigration
6521 -from django.db import models
6522 -
6523 -
6524 -class Migration(SchemaMigration):
6525 -
6526 - def forwards(self, orm):
6527 -
6528 - # Changing field 'Category.description'
6529 - db.alter_column('djeuscan_category', 'description', self.gf('django.db.models.fields.TextField')(null=True))
6530 -
6531 - # Changing field 'Overlay.homepage'
6532 - db.alter_column('djeuscan_overlay', 'homepage', self.gf('django.db.models.fields.TextField')(null=True))
6533 -
6534 - # Changing field 'Overlay.description'
6535 - db.alter_column('djeuscan_overlay', 'description', self.gf('django.db.models.fields.TextField')(null=True))
6536 -
6537 - # Changing field 'Overlay.overlay_path'
6538 - db.alter_column('djeuscan_overlay', 'overlay_path', self.gf('django.db.models.fields.CharField')(max_length=256, null=True))
6539 -
6540 - def backwards(self, orm):
6541 -
6542 - # Changing field 'Category.description'
6543 - db.alter_column('djeuscan_category', 'description', self.gf('django.db.models.fields.TextField')(default=''))
6544 -
6545 - # Changing field 'Overlay.homepage'
6546 - db.alter_column('djeuscan_overlay', 'homepage', self.gf('django.db.models.fields.TextField')(default=''))
6547 -
6548 - # Changing field 'Overlay.description'
6549 - db.alter_column('djeuscan_overlay', 'description', self.gf('django.db.models.fields.TextField')(default=''))
6550 -
6551 - # Changing field 'Overlay.overlay_path'
6552 - db.alter_column('djeuscan_overlay', 'overlay_path', self.gf('django.db.models.fields.CharField')(default='', max_length=256))
6553 -
6554 - models = {
6555 - 'auth.group': {
6556 - 'Meta': {'object_name': 'Group'},
6557 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6558 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
6559 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
6560 - },
6561 - 'auth.permission': {
6562 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
6563 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6564 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
6565 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6566 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
6567 - },
6568 - 'auth.user': {
6569 - 'Meta': {'object_name': 'User'},
6570 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6571 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
6572 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6573 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
6574 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6575 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
6576 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6577 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6578 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6579 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6580 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6581 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
6582 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
6583 - },
6584 - 'contenttypes.contenttype': {
6585 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
6586 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6587 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6588 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6589 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
6590 - },
6591 - 'djeuscan.category': {
6592 - 'Meta': {'object_name': 'Category'},
6593 - 'description': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
6594 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6595 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
6596 - },
6597 - 'djeuscan.categorylog': {
6598 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
6599 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6600 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6601 - },
6602 - 'djeuscan.euscanresult': {
6603 - 'Meta': {'object_name': 'EuscanResult'},
6604 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6605 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6606 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6607 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6608 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6609 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
6610 - },
6611 - 'djeuscan.herd': {
6612 - 'Meta': {'object_name': 'Herd'},
6613 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
6614 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6615 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6616 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
6617 - },
6618 - 'djeuscan.herdlog': {
6619 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
6620 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
6621 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6622 - },
6623 - 'djeuscan.log': {
6624 - 'Meta': {'object_name': 'Log'},
6625 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6626 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6627 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6628 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6629 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6630 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6631 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6632 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
6633 - },
6634 - 'djeuscan.maintainer': {
6635 - 'Meta': {'object_name': 'Maintainer'},
6636 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6637 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6638 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6639 - },
6640 - 'djeuscan.maintainerlog': {
6641 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
6642 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
6643 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
6644 - },
6645 - 'djeuscan.overlay': {
6646 - 'Meta': {'object_name': 'Overlay'},
6647 - 'description': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
6648 - 'homepage': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
6649 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6650 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6651 - 'overlay_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'null': 'True', 'blank': 'True'})
6652 - },
6653 - 'djeuscan.package': {
6654 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
6655 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6656 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6657 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
6658 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6659 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6660 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6661 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6662 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6663 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
6664 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6665 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6666 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6667 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6668 - },
6669 - 'djeuscan.problemreport': {
6670 - 'Meta': {'object_name': 'ProblemReport'},
6671 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6672 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6673 - 'message': ('django.db.models.fields.TextField', [], {}),
6674 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6675 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6676 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
6677 - },
6678 - 'djeuscan.refreshpackagequery': {
6679 - 'Meta': {'object_name': 'RefreshPackageQuery'},
6680 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6681 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6682 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6683 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
6684 - },
6685 - 'djeuscan.version': {
6686 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
6687 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6688 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6689 - 'handler': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}),
6690 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6691 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6692 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
6693 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6694 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6695 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6696 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6697 - 'stabilization_candidate': ('django.db.models.fields.DateField', [], {'default': 'None', 'null': 'True', 'db_index': 'True', 'blank': 'True'}),
6698 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6699 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6700 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6701 - },
6702 - 'djeuscan.versionlog': {
6703 - 'Meta': {'object_name': 'VersionLog'},
6704 - 'action': ('django.db.models.fields.IntegerField', [], {}),
6705 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6706 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6707 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
6708 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6709 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6710 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6711 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6712 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6713 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6714 - },
6715 - 'djeuscan.worldlog': {
6716 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
6717 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6718 - }
6719 - }
6720 -
6721 - complete_apps = ['djeuscan']
6722 \ No newline at end of file
6723
6724 diff --git a/euscanwww/djeuscan/migrations/0031_auto__chg_field_version_metadata_path.py b/euscanwww/djeuscan/migrations/0031_auto__chg_field_version_metadata_path.py
6725 deleted file mode 100644
6726 index 1c39724..0000000
6727 --- a/euscanwww/djeuscan/migrations/0031_auto__chg_field_version_metadata_path.py
6728 +++ /dev/null
6729 @@ -1,187 +0,0 @@
6730 -# -*- coding: utf-8 -*-
6731 -import datetime
6732 -from south.db import db
6733 -from south.v2 import SchemaMigration
6734 -from django.db import models
6735 -
6736 -
6737 -class Migration(SchemaMigration):
6738 -
6739 - def forwards(self, orm):
6740 -
6741 - # Changing field 'Version.metadata_path'
6742 - db.alter_column('djeuscan_version', 'metadata_path', self.gf('django.db.models.fields.CharField')(max_length=256, null=True))
6743 -
6744 - def backwards(self, orm):
6745 -
6746 - # Changing field 'Version.metadata_path'
6747 - db.alter_column('djeuscan_version', 'metadata_path', self.gf('django.db.models.fields.CharField')(default='', max_length=256))
6748 -
6749 - models = {
6750 - 'auth.group': {
6751 - 'Meta': {'object_name': 'Group'},
6752 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6753 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
6754 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
6755 - },
6756 - 'auth.permission': {
6757 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
6758 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6759 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
6760 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6761 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
6762 - },
6763 - 'auth.user': {
6764 - 'Meta': {'object_name': 'User'},
6765 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6766 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
6767 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6768 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
6769 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6770 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
6771 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6772 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6773 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6774 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6775 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6776 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
6777 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
6778 - },
6779 - 'contenttypes.contenttype': {
6780 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
6781 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6782 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6783 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6784 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
6785 - },
6786 - 'djeuscan.category': {
6787 - 'Meta': {'object_name': 'Category'},
6788 - 'description': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
6789 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6790 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
6791 - },
6792 - 'djeuscan.categorylog': {
6793 - 'Meta': {'object_name': 'CategoryLog', '_ormbases': ['djeuscan.Log']},
6794 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6795 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6796 - },
6797 - 'djeuscan.euscanresult': {
6798 - 'Meta': {'object_name': 'EuscanResult'},
6799 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6800 - 'ebuild': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6801 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6802 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6803 - 'result': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6804 - 'scan_time': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'})
6805 - },
6806 - 'djeuscan.herd': {
6807 - 'Meta': {'object_name': 'Herd'},
6808 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
6809 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6810 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6811 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
6812 - },
6813 - 'djeuscan.herdlog': {
6814 - 'Meta': {'object_name': 'HerdLog', '_ormbases': ['djeuscan.Log']},
6815 - 'herd': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Herd']"}),
6816 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6817 - },
6818 - 'djeuscan.log': {
6819 - 'Meta': {'object_name': 'Log'},
6820 - 'datetime': ('django.db.models.fields.DateTimeField', [], {}),
6821 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6822 - 'n_packages_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6823 - 'n_packages_outdated': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6824 - 'n_packages_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6825 - 'n_versions_gentoo': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6826 - 'n_versions_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6827 - 'n_versions_upstream': ('django.db.models.fields.IntegerField', [], {'default': '0'})
6828 - },
6829 - 'djeuscan.maintainer': {
6830 - 'Meta': {'object_name': 'Maintainer'},
6831 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6832 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6833 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6834 - },
6835 - 'djeuscan.maintainerlog': {
6836 - 'Meta': {'object_name': 'MaintainerLog', '_ormbases': ['djeuscan.Log']},
6837 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'}),
6838 - 'maintainer': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Maintainer']"})
6839 - },
6840 - 'djeuscan.overlay': {
6841 - 'Meta': {'object_name': 'Overlay'},
6842 - 'description': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
6843 - 'homepage': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
6844 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6845 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
6846 - 'overlay_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'null': 'True', 'blank': 'True'})
6847 - },
6848 - 'djeuscan.package': {
6849 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
6850 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6851 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6852 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
6853 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6854 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6855 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6856 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6857 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
6858 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
6859 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6860 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6861 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6862 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
6863 - },
6864 - 'djeuscan.problemreport': {
6865 - 'Meta': {'object_name': 'ProblemReport'},
6866 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6867 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6868 - 'message': ('django.db.models.fields.TextField', [], {}),
6869 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6870 - 'subject': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6871 - 'version': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Version']", 'null': 'True', 'blank': 'True'})
6872 - },
6873 - 'djeuscan.refreshpackagequery': {
6874 - 'Meta': {'object_name': 'RefreshPackageQuery'},
6875 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6876 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6877 - 'priority': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6878 - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'})
6879 - },
6880 - 'djeuscan.version': {
6881 - 'Meta': {'unique_together': "(['package', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
6882 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
6883 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
6884 - 'handler': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}),
6885 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6886 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'null': 'True', 'blank': 'True'}),
6887 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
6888 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6889 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6890 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6891 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6892 - 'stabilization_candidate': ('django.db.models.fields.DateField', [], {'default': 'None', 'null': 'True', 'db_index': 'True', 'blank': 'True'}),
6893 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
6894 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6895 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6896 - },
6897 - 'djeuscan.versionlog': {
6898 - 'Meta': {'object_name': 'VersionLog'},
6899 - 'action': ('django.db.models.fields.IntegerField', [], {}),
6900 - 'datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
6901 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6902 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'blank': 'True'}),
6903 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
6904 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6905 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6906 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
6907 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6908 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
6909 - },
6910 - 'djeuscan.worldlog': {
6911 - 'Meta': {'object_name': 'WorldLog', '_ormbases': ['djeuscan.Log']},
6912 - 'log_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['djeuscan.Log']", 'unique': 'True', 'primary_key': 'True'})
6913 - }
6914 - }
6915 -
6916 - complete_apps = ['djeuscan']
6917 \ No newline at end of file
6918
6919 diff --git a/euscanwww/euscan_accounts/migrations/0001_initial.py b/euscanwww/euscan_accounts/migrations/0001_initial.py
6920 deleted file mode 100644
6921 index a877d87..0000000
6922 --- a/euscanwww/euscan_accounts/migrations/0001_initial.py
6923 +++ /dev/null
6924 @@ -1,159 +0,0 @@
6925 -# -*- coding: utf-8 -*-
6926 -from south.db import db
6927 -from south.v2 import SchemaMigration
6928 -
6929 -
6930 -class Migration(SchemaMigration):
6931 -
6932 - def forwards(self, orm):
6933 - db.rename_table('djeuscan_userprofile',
6934 - 'euscan_accounts_userprofile')
6935 - db.rename_table('djeuscan_userprofile_overlays',
6936 - 'euscan_accounts_userprofile_overlays')
6937 - db.rename_table('djeuscan_userprofile_maintainers',
6938 - 'euscan_accounts_userprofile_maintainers')
6939 - db.rename_table('djeuscan_userprofile_packages',
6940 - 'euscan_accounts_userprofile_packages')
6941 - db.rename_table('djeuscan_userprofile_herds',
6942 - 'euscan_accounts_userprofile_herds')
6943 - db.rename_table('djeuscan_userprofile_categories',
6944 - 'euscan_accounts_userprofile_categories')
6945 -
6946 - if not db.dry_run:
6947 - # For permissions to work properly after migrating
6948 - orm['contenttypes.contenttype'].objects.filter(
6949 - app_label='djeuscan', model='userprofile'
6950 - ).update(app_label='euscan_accounts')
6951 -
6952 - def backwards(self, orm):
6953 - db.rename_table('euscan_accounts_userprofile',
6954 - 'djeuscan_userprofile')
6955 - db.rename_table('euscan_accounts_userprofile_overlays',
6956 - 'djeuscan_userprofile_overlays')
6957 - db.rename_table('euscan_accounts_userprofile_maintainers',
6958 - 'djeuscan_userprofile_maintainers')
6959 - db.rename_table('euscan_accounts_userprofile_packages',
6960 - 'djeuscan_userprofile_packages')
6961 - db.rename_table('euscan_accounts_userprofile_herds',
6962 - 'djeuscan_userprofile_herds')
6963 - db.rename_table('euscan_accounts_userprofile_categories',
6964 - 'djeuscan_userprofile_categories')
6965 -
6966 -
6967 - models = {
6968 - 'auth.group': {
6969 - 'Meta': {'object_name': 'Group'},
6970 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6971 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
6972 - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
6973 - },
6974 - 'auth.permission': {
6975 - 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
6976 - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
6977 - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
6978 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6979 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
6980 - },
6981 - 'auth.user': {
6982 - 'Meta': {'object_name': 'User'},
6983 - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6984 - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
6985 - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6986 - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
6987 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
6988 - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
6989 - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6990 - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
6991 - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
6992 - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
6993 - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
6994 - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
6995 - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
6996 - },
6997 - 'contenttypes.contenttype': {
6998 - 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
6999 - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
7000 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
7001 - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
7002 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
7003 - },
7004 - 'djeuscan.category': {
7005 - 'Meta': {'object_name': 'Category'},
7006 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
7007 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
7008 - },
7009 - 'djeuscan.herd': {
7010 - 'Meta': {'object_name': 'Herd'},
7011 - 'email': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True', 'blank': 'True'}),
7012 - 'herd': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
7013 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
7014 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'})
7015 - },
7016 - 'djeuscan.maintainer': {
7017 - 'Meta': {'object_name': 'Maintainer'},
7018 - 'email': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'}),
7019 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
7020 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
7021 - },
7022 - 'djeuscan.overlay': {
7023 - 'Meta': {'object_name': 'Overlay'},
7024 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
7025 - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128'})
7026 - },
7027 - 'djeuscan.package': {
7028 - 'Meta': {'unique_together': "(['category', 'name'],)", 'object_name': 'Package'},
7029 - 'category': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
7030 - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
7031 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False', 'blank': 'True'}),
7032 - 'homepage': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
7033 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
7034 - 'last_version_gentoo': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_gentoo'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
7035 - 'last_version_overlay': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_overlay'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
7036 - 'last_version_upstream': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_version_upstream'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['djeuscan.Version']"}),
7037 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False', 'blank': 'True'}),
7038 - 'n_overlay': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
7039 - 'n_packaged': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
7040 - 'n_versions': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
7041 - 'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
7042 - },
7043 - 'djeuscan.version': {
7044 - 'Meta': {'unique_together': "(['package', 'slot', 'revision', 'version', 'overlay'],)", 'object_name': 'Version'},
7045 - 'alive': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}),
7046 - 'confidence': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
7047 - 'ebuild_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
7048 - 'handler': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'}),
7049 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
7050 - 'metadata_path': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}),
7051 - 'overlay': ('django.db.models.fields.CharField', [], {'default': "'gentoo'", 'max_length': '128', 'db_index': 'True', 'blank': 'True'}),
7052 - 'package': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['djeuscan.Package']"}),
7053 - 'packaged': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
7054 - 'revision': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
7055 - 'slot': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '128', 'blank': 'True'}),
7056 - 'urls': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
7057 - 'version': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
7058 - 'vtype': ('django.db.models.fields.CharField', [], {'max_length': '128', 'blank': 'True'})
7059 - },
7060 - 'euscan_accounts.userprofile': {
7061 - 'Meta': {'object_name': 'UserProfile'},
7062 - 'categories': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Category']", 'symmetrical': 'False'}),
7063 - 'email_activated': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
7064 - 'email_every': ('django.db.models.fields.IntegerField', [], {'default': '1'}),
7065 - 'email_ignore_pre': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
7066 - 'email_ignore_pre_if_stable': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
7067 - 'feed_ignore_pre': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
7068 - 'feed_ignore_pre_if_stable': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
7069 - 'feed_portage_info': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
7070 - 'feed_show_adds': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
7071 - 'feed_show_removals': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
7072 - 'feed_upstream_info': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
7073 - 'herds': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Herd']", 'symmetrical': 'False'}),
7074 - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
7075 - 'last_email': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
7076 - 'maintainers': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Maintainer']", 'symmetrical': 'False'}),
7077 - 'overlays': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Overlay']", 'symmetrical': 'False'}),
7078 - 'packages': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['djeuscan.Package']", 'symmetrical': 'False'}),
7079 - 'user': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.User']", 'unique': 'True'})
7080 - }
7081 - }
7082 -
7083 - complete_apps = ['euscan_accounts']