| Conditions | 1 |
| Total Lines | 295 |
| Code Lines | 209 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.
For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.
Commonly applied refactorings include:
If many parameters/temporary variables are present:
| 1 | # -*- coding: utf-8 -*- |
||
| 10 | def forwards(self, orm): |
||
| 11 | # Adding model 'Project' |
||
| 12 | db.create_table(u'FuzzEd_project', ( |
||
| 13 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 14 | ('name', self.gf('django.db.models.fields.CharField')(max_length=255)), |
||
| 15 | ('owner', self.gf('django.db.models.fields.related.ForeignKey')(related_name='own_projects', to=orm['auth.User'])), |
||
| 16 | ('modified', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||
| 17 | ('created', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 18 | ('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 19 | )) |
||
| 20 | db.send_create_signal('FuzzEd', ['Project']) |
||
| 21 | |||
| 22 | # Adding M2M table for field users on 'Project' |
||
| 23 | m2m_table_name = db.shorten_name(u'FuzzEd_project_users') |
||
| 24 | db.create_table(m2m_table_name, ( |
||
| 25 | ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)), |
||
| 26 | ('project', models.ForeignKey(orm['FuzzEd.project'], null=False)), |
||
| 27 | ('user', models.ForeignKey(orm[u'auth.user'], null=False)) |
||
| 28 | )) |
||
| 29 | db.create_unique(m2m_table_name, ['project_id', 'user_id']) |
||
| 30 | |||
| 31 | # Adding model 'Graph' |
||
| 32 | db.create_table(u'FuzzEd_graph', ( |
||
| 33 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 34 | ('kind', self.gf('django.db.models.fields.CharField')(max_length=127)), |
||
| 35 | ('name', self.gf('django.db.models.fields.CharField')(max_length=255)), |
||
| 36 | ('owner', self.gf('django.db.models.fields.related.ForeignKey')(related_name='graphs', to=orm['auth.User'])), |
||
| 37 | ('project', self.gf('django.db.models.fields.related.ForeignKey')(related_name='graphs', to=orm['FuzzEd.Project'])), |
||
| 38 | ('created', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 39 | ('modified', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||
| 40 | ('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 41 | ('read_only', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 42 | )) |
||
| 43 | db.send_create_signal('FuzzEd', ['Graph']) |
||
| 44 | |||
| 45 | # Adding model 'Sharing' |
||
| 46 | db.create_table(u'FuzzEd_sharing', ( |
||
| 47 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 48 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='sharings', to=orm['FuzzEd.Graph'])), |
||
| 49 | ('user', self.gf('django.db.models.fields.related.ForeignKey')(related_name='sharings', to=orm['auth.User'])), |
||
| 50 | ('created', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 51 | ('project', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='sharings', null=True, to=orm['FuzzEd.Project'])), |
||
| 52 | )) |
||
| 53 | db.send_create_signal('FuzzEd', ['Sharing']) |
||
| 54 | |||
| 55 | # Adding model 'Node' |
||
| 56 | db.create_table(u'FuzzEd_node', ( |
||
| 57 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 58 | ('client_id', self.gf('django.db.models.fields.BigIntegerField')(default=-2147483647)), |
||
| 59 | ('kind', self.gf('django.db.models.fields.CharField')(max_length=127)), |
||
| 60 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='nodes', to=orm['FuzzEd.Graph'])), |
||
| 61 | ('x', self.gf('django.db.models.fields.IntegerField')(default=0)), |
||
| 62 | ('y', self.gf('django.db.models.fields.IntegerField')(default=0)), |
||
| 63 | ('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 64 | )) |
||
| 65 | db.send_create_signal('FuzzEd', ['Node']) |
||
| 66 | |||
| 67 | # Adding model 'Edge' |
||
| 68 | db.create_table(u'FuzzEd_edge', ( |
||
| 69 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 70 | ('client_id', self.gf('django.db.models.fields.BigIntegerField')()), |
||
| 71 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='edges', to=orm['FuzzEd.Graph'])), |
||
| 72 | ('source', self.gf('django.db.models.fields.related.ForeignKey')(related_name='outgoing', to=orm['FuzzEd.Node'])), |
||
| 73 | ('target', self.gf('django.db.models.fields.related.ForeignKey')(related_name='incoming', to=orm['FuzzEd.Node'])), |
||
| 74 | ('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 75 | )) |
||
| 76 | db.send_create_signal('FuzzEd', ['Edge']) |
||
| 77 | |||
| 78 | # Adding model 'Configuration' |
||
| 79 | db.create_table(u'FuzzEd_configuration', ( |
||
| 80 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 81 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='configurations', to=orm['FuzzEd.Graph'])), |
||
| 82 | ('costs', self.gf('django.db.models.fields.IntegerField')()), |
||
| 83 | )) |
||
| 84 | db.send_create_signal('FuzzEd', ['Configuration']) |
||
| 85 | |||
| 86 | # Adding model 'NodeConfiguration' |
||
| 87 | db.create_table(u'FuzzEd_nodeconfiguration', ( |
||
| 88 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 89 | ('node', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['FuzzEd.Node'])), |
||
| 90 | ('setting', self.gf('FuzzEd.lib.jsonfield.fields.JSONField')()), |
||
| 91 | ('configuration', self.gf('django.db.models.fields.related.ForeignKey')(related_name='node_configurations', to=orm['FuzzEd.Configuration'])), |
||
| 92 | )) |
||
| 93 | db.send_create_signal('FuzzEd', ['NodeConfiguration']) |
||
| 94 | |||
| 95 | # Adding model 'Result' |
||
| 96 | db.create_table(u'FuzzEd_result', ( |
||
| 97 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 98 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='results', to=orm['FuzzEd.Graph'])), |
||
| 99 | ('job', self.gf('django.db.models.fields.related.ForeignKey')(related_name='results', to=orm['FuzzEd.Job'])), |
||
| 100 | ('configuration', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='results', null=True, to=orm['FuzzEd.Configuration'])), |
||
| 101 | ('kind', self.gf('django.db.models.fields.CharField')(max_length=1)), |
||
| 102 | ('minimum', self.gf('django.db.models.fields.FloatField')(null=True)), |
||
| 103 | ('maximum', self.gf('django.db.models.fields.FloatField')(null=True)), |
||
| 104 | ('peak', self.gf('django.db.models.fields.FloatField')(null=True)), |
||
| 105 | ('reliability', self.gf('django.db.models.fields.FloatField')(null=True)), |
||
| 106 | ('mttf', self.gf('django.db.models.fields.FloatField')(null=True)), |
||
| 107 | ('timestamp', self.gf('django.db.models.fields.IntegerField')(null=True)), |
||
| 108 | ('rounds', self.gf('django.db.models.fields.IntegerField')(null=True)), |
||
| 109 | ('failures', self.gf('django.db.models.fields.IntegerField')(null=True)), |
||
| 110 | ('binary_value', self.gf('django.db.models.fields.BinaryField')(null=True)), |
||
| 111 | ('points', self.gf('FuzzEd.lib.jsonfield.fields.JSONField')(null=True, blank=True)), |
||
| 112 | ('issues', self.gf('FuzzEd.lib.jsonfield.fields.JSONField')(null=True, blank=True)), |
||
| 113 | )) |
||
| 114 | db.send_create_signal('FuzzEd', ['Result']) |
||
| 115 | |||
| 116 | # Adding model 'Job' |
||
| 117 | db.create_table(u'FuzzEd_job', ( |
||
| 118 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 119 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='jobs', null=True, to=orm['FuzzEd.Graph'])), |
||
| 120 | ('graph_modified', self.gf('django.db.models.fields.DateTimeField')()), |
||
| 121 | ('secret', self.gf('django.db.models.fields.CharField')(default='a9c093f8-7edc-4cc7-afe5-1c34b2c1ae16', max_length=64)), |
||
| 122 | ('kind', self.gf('django.db.models.fields.CharField')(max_length=127)), |
||
| 123 | ('created', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 124 | ('exit_code', self.gf('django.db.models.fields.IntegerField')(null=True)), |
||
| 125 | )) |
||
| 126 | db.send_create_signal('FuzzEd', ['Job']) |
||
| 127 | |||
| 128 | # Adding model 'NodeGroup' |
||
| 129 | db.create_table(u'FuzzEd_nodegroup', ( |
||
| 130 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 131 | ('client_id', self.gf('django.db.models.fields.BigIntegerField')(default=-2147483647)), |
||
| 132 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='groups', to=orm['FuzzEd.Graph'])), |
||
| 133 | ('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 134 | )) |
||
| 135 | db.send_create_signal('FuzzEd', ['NodeGroup']) |
||
| 136 | |||
| 137 | # Adding M2M table for field nodes on 'NodeGroup' |
||
| 138 | m2m_table_name = db.shorten_name(u'FuzzEd_nodegroup_nodes') |
||
| 139 | db.create_table(m2m_table_name, ( |
||
| 140 | ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)), |
||
| 141 | ('nodegroup', models.ForeignKey(orm['FuzzEd.nodegroup'], null=False)), |
||
| 142 | ('node', models.ForeignKey(orm['FuzzEd.node'], null=False)) |
||
| 143 | )) |
||
| 144 | db.create_unique(m2m_table_name, ['nodegroup_id', 'node_id']) |
||
| 145 | |||
| 146 | # Adding model 'Property' |
||
| 147 | db.create_table(u'FuzzEd_property', ( |
||
| 148 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 149 | ('key', self.gf('django.db.models.fields.CharField')(max_length=255)), |
||
| 150 | ('value', self.gf('FuzzEd.lib.jsonfield.fields.JSONField')()), |
||
| 151 | ('node', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='properties', null=True, blank=True, to=orm['FuzzEd.Node'])), |
||
| 152 | ('edge', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='properties', null=True, blank=True, to=orm['FuzzEd.Edge'])), |
||
| 153 | ('node_group', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='properties', null=True, blank=True, to=orm['FuzzEd.NodeGroup'])), |
||
| 154 | ('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 155 | )) |
||
| 156 | db.send_create_signal('FuzzEd', ['Property']) |
||
| 157 | |||
| 158 | # Adding model 'AddProject' |
||
| 159 | db.create_table(u'FuzzEd_addproject', ( |
||
| 160 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 161 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 162 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 163 | ('project', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Project'])), |
||
| 164 | )) |
||
| 165 | db.send_create_signal('FuzzEd', ['AddProject']) |
||
| 166 | |||
| 167 | # Adding model 'AddEdge' |
||
| 168 | db.create_table(u'FuzzEd_addedge', ( |
||
| 169 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 170 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 171 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 172 | ('edge', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Edge'])), |
||
| 173 | )) |
||
| 174 | db.send_create_signal('FuzzEd', ['AddEdge']) |
||
| 175 | |||
| 176 | # Adding model 'AddGraph' |
||
| 177 | db.create_table(u'FuzzEd_addgraph', ( |
||
| 178 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 179 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 180 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 181 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Graph'])), |
||
| 182 | )) |
||
| 183 | db.send_create_signal('FuzzEd', ['AddGraph']) |
||
| 184 | |||
| 185 | # Adding model 'AddNode' |
||
| 186 | db.create_table(u'FuzzEd_addnode', ( |
||
| 187 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 188 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 189 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 190 | ('node', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Node'])), |
||
| 191 | )) |
||
| 192 | db.send_create_signal('FuzzEd', ['AddNode']) |
||
| 193 | |||
| 194 | # Adding model 'ChangeNode' |
||
| 195 | db.create_table(u'FuzzEd_changenode', ( |
||
| 196 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 197 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 198 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 199 | ('node', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Node'])), |
||
| 200 | )) |
||
| 201 | db.send_create_signal('FuzzEd', ['ChangeNode']) |
||
| 202 | |||
| 203 | # Adding model 'ChangeEdge' |
||
| 204 | db.create_table(u'FuzzEd_changeedge', ( |
||
| 205 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 206 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 207 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 208 | ('edge', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Edge'])), |
||
| 209 | )) |
||
| 210 | db.send_create_signal('FuzzEd', ['ChangeEdge']) |
||
| 211 | |||
| 212 | # Adding model 'PropertyChange' |
||
| 213 | db.create_table(u'FuzzEd_propertychange', ( |
||
| 214 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 215 | ('command', self.gf('django.db.models.fields.related.ForeignKey')(related_name='changes', to=orm['FuzzEd.ChangeNode'])), |
||
| 216 | ('key', self.gf('django.db.models.fields.CharField')(max_length=255)), |
||
| 217 | ('old_value', self.gf('FuzzEd.lib.jsonfield.fields.JSONField')()), |
||
| 218 | ('new_value', self.gf('FuzzEd.lib.jsonfield.fields.JSONField')()), |
||
| 219 | )) |
||
| 220 | db.send_create_signal('FuzzEd', ['PropertyChange']) |
||
| 221 | |||
| 222 | # Adding model 'EdgePropertyChange' |
||
| 223 | db.create_table(u'FuzzEd_edgepropertychange', ( |
||
| 224 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 225 | ('command', self.gf('django.db.models.fields.related.ForeignKey')(related_name='changes', to=orm['FuzzEd.ChangeEdge'])), |
||
| 226 | ('key', self.gf('django.db.models.fields.CharField')(max_length=255)), |
||
| 227 | ('old_value', self.gf('FuzzEd.lib.jsonfield.fields.JSONField')()), |
||
| 228 | ('new_value', self.gf('FuzzEd.lib.jsonfield.fields.JSONField')()), |
||
| 229 | )) |
||
| 230 | db.send_create_signal('FuzzEd', ['EdgePropertyChange']) |
||
| 231 | |||
| 232 | # Adding model 'DeleteEdge' |
||
| 233 | db.create_table(u'FuzzEd_deleteedge', ( |
||
| 234 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 235 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 236 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 237 | ('edge', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Edge'])), |
||
| 238 | )) |
||
| 239 | db.send_create_signal('FuzzEd', ['DeleteEdge']) |
||
| 240 | |||
| 241 | # Adding model 'DeleteGraph' |
||
| 242 | db.create_table(u'FuzzEd_deletegraph', ( |
||
| 243 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 244 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 245 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 246 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Graph'])), |
||
| 247 | )) |
||
| 248 | db.send_create_signal('FuzzEd', ['DeleteGraph']) |
||
| 249 | |||
| 250 | # Adding model 'DeleteProject' |
||
| 251 | db.create_table(u'FuzzEd_deleteproject', ( |
||
| 252 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 253 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 254 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 255 | ('project', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Project'])), |
||
| 256 | )) |
||
| 257 | db.send_create_signal('FuzzEd', ['DeleteProject']) |
||
| 258 | |||
| 259 | # Adding model 'DeleteNode' |
||
| 260 | db.create_table(u'FuzzEd_deletenode', ( |
||
| 261 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 262 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 263 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 264 | ('node', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Node'])), |
||
| 265 | )) |
||
| 266 | db.send_create_signal('FuzzEd', ['DeleteNode']) |
||
| 267 | |||
| 268 | # Adding model 'RenameGraph' |
||
| 269 | db.create_table(u'FuzzEd_renamegraph', ( |
||
| 270 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 271 | ('undoable', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 272 | ('insert_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 273 | ('graph', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', to=orm['FuzzEd.Graph'])), |
||
| 274 | ('old_name', self.gf('django.db.models.fields.CharField')(max_length=255)), |
||
| 275 | ('new_name', self.gf('django.db.models.fields.CharField')(max_length=255)), |
||
| 276 | )) |
||
| 277 | db.send_create_signal('FuzzEd', ['RenameGraph']) |
||
| 278 | |||
| 279 | # Adding model 'UserProfile' |
||
| 280 | db.create_table(u'FuzzEd_userprofile', ( |
||
| 281 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 282 | ('user', self.gf('django.db.models.fields.related.OneToOneField')(related_name='profile', unique=True, to=orm['auth.User'])), |
||
| 283 | ('newsletter', self.gf('django.db.models.fields.BooleanField')(default=False)), |
||
| 284 | )) |
||
| 285 | db.send_create_signal('FuzzEd', ['UserProfile']) |
||
| 286 | |||
| 287 | # Adding model 'Notification' |
||
| 288 | db.create_table(u'FuzzEd_notification', ( |
||
| 289 | (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), |
||
| 290 | ('title', self.gf('django.db.models.fields.CharField')(max_length=255)), |
||
| 291 | ('modified', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)), |
||
| 292 | ('created', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)), |
||
| 293 | ('text', self.gf('django.db.models.fields.CharField')(max_length=255)), |
||
| 294 | )) |
||
| 295 | db.send_create_signal('FuzzEd', ['Notification']) |
||
| 296 | |||
| 297 | # Adding M2M table for field users on 'Notification' |
||
| 298 | m2m_table_name = db.shorten_name(u'FuzzEd_notification_users') |
||
| 299 | db.create_table(m2m_table_name, ( |
||
| 300 | ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)), |
||
| 301 | ('notification', models.ForeignKey(orm['FuzzEd.notification'], null=False)), |
||
| 302 | ('user', models.ForeignKey(orm[u'auth.user'], null=False)) |
||
| 303 | )) |
||
| 304 | db.create_unique(m2m_table_name, ['notification_id', 'user_id']) |
||
| 305 | |||
| 654 | complete_apps = ['FuzzEd'] |