diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2018-03-21 09:51:11 +1300 |
---|---|---|
committer | Paul Eggleton <paul.eggleton@linux.intel.com> | 2018-05-04 23:57:53 +1200 |
commit | 9b7eec7ec803d05e376595eb25d9dc2059da5a54 (patch) | |
tree | fac7908371e779ac43691705c76eacee2dca61e4 | |
parent | e77b6521927577a1fdad17d19e8025739b848850 (diff) | |
download | openembedded-core-contrib-9b7eec7ec803d05e376595eb25d9dc2059da5a54.tar.gz |
rrs: replace fixtures with initial data migration
Fixtures aren't supported in current Django versions. Add some code to
the initial migration to add the data instead.
Also add releases/milestones up to and including 2.5.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
-rw-r--r-- | rrs/fixtures/initial_data.json | 602 | ||||
-rw-r--r-- | rrs/migrations/0001_initial.py | 203 |
2 files changed, 203 insertions, 602 deletions
diff --git a/rrs/fixtures/initial_data.json b/rrs/fixtures/initial_data.json deleted file mode 100644 index f7d6a63531..0000000000 --- a/rrs/fixtures/initial_data.json +++ /dev/null @@ -1,602 +0,0 @@ -[ - { - "pk": 0, - "model": "rrs.maintainer", - "fields": { - "name": "No maintainer", - "email": "" - } - }, - { - "pk": 1, - "model": "rrs.maintainer", - "fields": { - "name": "All", - "email": "" - } - }, - - - { - "pk": 1, - "model": "rrs.release", - "fields": { - "name": "1.0", - "end_date": "2011-04-01", - "start_date": "2010-06-20" - } - }, - { - "pk": 2, - "model": "rrs.release", - "fields": { - "name": "1.1", - "end_date": "2011-10-03", - "start_date": "2011-04-02" - } - }, - { - "pk": 3, - "model": "rrs.release", - "fields": { - "name": "1.2", - "end_date": "2012-04-27", - "start_date": "2011-10-04" - } - }, - { - "pk": 4, - "model": "rrs.release", - "fields": { - "name": "1.3", - "end_date": "2012-10-26", - "start_date": "2012-04-28" - } - }, - { - "pk": 5, - "model": "rrs.release", - "fields": { - "name": "1.4", - "end_date": "2013-04-26", - "start_date": "2012-10-27" - } - }, - { - "pk": 6, - "model": "rrs.release", - "fields": { - "name": "1.5", - "end_date": "2013-10-18", - "start_date": "2013-04-27" - } - }, - { - "pk": 7, - "model": "rrs.release", - "fields": { - "name": "1.6", - "end_date": "2014-05-25", - "start_date": "2013-10-19" - } - }, - { - "pk": 8, - "model": "rrs.release", - "fields": { - "name": "1.7", - "end_date": "2014-10-31", - "start_date": "2014-05-26" - } - }, - { - "pk": 9, - "model": "rrs.release", - "fields": { - "name": "1.8", - "end_date": "2015-04-24", - "start_date": "2014-11-01" - } - }, - - { - "pk": 1, - "model": "rrs.milestone", - "fields": { - "release": 1, - "name": "M1", - "end_date": "2010-11-07", - "start_date": "2010-06-20" - } - }, - { - "pk": 2, - "model": "rrs.milestone", - "fields": { - "release": 1, - "name": "M2", - "end_date": "2010-12-10", - "start_date": "2010-11-08" - } - }, - { - "pk": 3, - "model": "rrs.milestone", - "fields": { - "release": 1, - "name": "M3", - "end_date": "2011-02-04", - "start_date": "2010-12-11" - } - }, - { - "pk": 4, - "model": "rrs.milestone", - "fields": { - "release": 1, - "name": "M4", - "end_date": "2011-04-01", - "start_date": "2011-02-05" - } - }, - { - "pk": 5, - "model": "rrs.milestone", - "fields": { - "release": 2, - "name": "M1", - "end_date": "2011-05-23", - "start_date": "2011-04-02" - } - }, - { - "pk": 6, - "model": "rrs.milestone", - "fields": { - "release": 2, - "name": "M2", - "end_date": "2011-07-04", - "start_date": "2011-05-24" - } - }, - { - "pk": 7, - "model": "rrs.milestone", - "fields": { - "release": 2, - "name": "M3", - "end_date": "2011-07-27", - "start_date": "2011-07-05" - } - }, - { - "pk": 8, - "model": "rrs.milestone", - "fields": { - "release": 2, - "name": "M4", - "end_date": "2011-10-04", - "start_date": "2011-07-28" - } - }, - { - "pk": 9, - "model": "rrs.milestone", - "fields": { - "release": 3, - "name": "M1", - "end_date": "2011-12-02", - "start_date": "2011-10-04" - } - }, - { - "pk": 10, - "model": "rrs.milestone", - "fields": { - "release": 3, - "name": "M2", - "end_date": "2012-01-06", - "start_date": "2011-12-03" - } - }, - { - "pk": 11, - "model": "rrs.milestone", - "fields": { - "release": 3, - "name": "M3", - "end_date": "2012-02-24", - "start_date": "2012-01-07" - } - }, - { - "pk": 12, - "model": "rrs.milestone", - "fields": { - "release": 3, - "name": "M4", - "end_date": "2012-04-27", - "start_date": "2012-02-25" - } - }, - { - "pk": 13, - "model": "rrs.milestone", - "fields": { - "release": 4, - "name": "M1", - "end_date": "2012-06-10", - "start_date": "2012-04-28" - } - }, - { - "pk": 14, - "model": "rrs.milestone", - "fields": { - "release": 4, - "name": "M2", - "end_date": "2012-07-08", - "start_date": "2012-06-11" - } - }, - { - "pk": 15, - "model": "rrs.milestone", - "fields": { - "release": 4, - "name": "M3", - "end_date": "2012-08-05", - "start_date": "2012-07-09" - } - }, - { - "pk": 16, - "model": "rrs.milestone", - "fields": { - "release": 4, - "name": "M4", - "end_date": "2012-09-02", - "start_date": "2012-08-06" - } - }, - { - "pk": 17, - "model": "rrs.milestone", - "fields": { - "release": 4, - "name": "M5", - "end_date": "2012-10-26", - "start_date": "2012-09-03" - } - }, - { - "pk": 18, - "model": "rrs.milestone", - "fields": { - "release": 5, - "name": "M1", - "end_date": "2012-12-14", - "start_date": "2012-10-27" - } - }, - { - "pk": 19, - "model": "rrs.milestone", - "fields": { - "release": 5, - "name": "M2", - "end_date": "2013-01-11", - "start_date": "2012-12-15" - } - }, - { - "pk": 20, - "model": "rrs.milestone", - "fields": { - "release": 5, - "name": "M3", - "end_date": "2013-02-08", - "start_date": "2013-01-12" - } - }, - { - "pk": 21, - "model": "rrs.milestone", - "fields": { - "release": 5, - "name": "M4", - "end_date": "2013-03-08", - "start_date": "2013-02-09" - } - }, - { - "pk": 22, - "model": "rrs.milestone", - "fields": { - "release": 5, - "name": "M5", - "end_date": "2013-04-05", - "start_date": "2013-03-09" - } - }, - { - "pk": 23, - "model": "rrs.milestone", - "fields": { - "release": 6, - "name": "M1", - "end_date": "2013-06-02", - "start_date": "2013-04-27" - } - }, - { - "pk": 24, - "model": "rrs.milestone", - "fields": { - "release": 6, - "name": "M2", - "end_date": "2013-06-30", - "start_date": "2013-06-03" - } - }, - { - "pk": 25, - "model": "rrs.milestone", - "fields": { - "release": 6, - "name": "M3", - "end_date": "2013-07-28", - "start_date": "2013-07-01" - } - }, - { - "pk": 26, - "model": "rrs.milestone", - "fields": { - "release": 6, - "name": "M4", - "end_date": "2013-08-25", - "start_date": "2013-07-29" - } - }, - { - "pk": 27, - "model": "rrs.milestone", - "fields": { - "release": 6, - "name": "M5", - "end_date": "2013-10-18", - "start_date": "2013-08-26" - } - }, - { - "pk": 28, - "model": "rrs.milestone", - "fields": { - "release": 7, - "name": "M1", - "end_date": "2013-12-20", - "start_date": "2013-10-19" - } - }, - { - "pk": 29, - "model": "rrs.milestone", - "fields": { - "release": 7, - "name": "M2", - "end_date": "2014-01-31", - "start_date": "2013-12-21" - } - }, - { - "pk": 30, - "model": "rrs.milestone", - "fields": { - "release": 7, - "name": "M3", - "end_date": "2014-02-28", - "start_date": "2014-02-01" - } - }, - { - "pk": 31, - "model": "rrs.milestone", - "fields": { - "release": 7, - "name": "M4", - "end_date": "2014-03-28", - "start_date": "2014-03-01" - } - }, - { - "pk": 32, - "model": "rrs.milestone", - "fields": { - "release": 7, - "name": "M5", - "end_date": "2014-05-25", - "start_date": "2014-03-29" - } - }, - { - "pk": 33, - "model": "rrs.milestone", - "fields": { - "release": 8, - "name": "M1", - "end_date": "2014-06-20", - "start_date": "2014-05-26" - } - }, - { - "pk": 34, - "model": "rrs.milestone", - "fields": { - "release": 8, - "name": "M2", - "end_date": "2014-07-25", - "start_date": "2014-06-21" - } - }, - { - "pk": 35, - "model": "rrs.milestone", - "fields": { - "release": 8, - "name": "M3", - "end_date": "2014-08-29", - "start_date": "2014-07-25" - } - }, - { - "pk": 36, - "model": "rrs.milestone", - "fields": { - "release": 8, - "name": "M4", - "end_date": "2014-10-31", - "start_date": "2014-08-30" - } - }, - { - "pk": 37, - "model": "rrs.milestone", - "fields": { - "release": 9, - "name": "M1", - "end_date": "2014-12-02", - "start_date": "2014-11-01" - } - }, - { - "pk": 38, - "model": "rrs.milestone", - "fields": { - "release": 9, - "name": "M2", - "end_date": "2015-01-13", - "start_date": "2014-12-03" - } - }, - { - "pk": 39, - "model": "rrs.milestone", - "fields": { - "release": 9, - "name": "M3", - "end_date": "2015-02-18", - "start_date": "2015-01-14" - } - }, - { - "pk": 40, - "model": "rrs.milestone", - "fields": { - "release": 9, - "name": "M4", - "end_date": "2015-04-24", - "start_date": "2015-02-19" - } - }, - { - "pk": 41, - "model": "rrs.milestone", - "fields": { - "release": 1, - "name": "All", - "end_date": "2011-04-01", - "start_date": "2010-06-20" - } - }, - { - "pk": 42, - "model": "rrs.milestone", - "fields": { - "release": 2, - "name": "All", - "end_date": "2011-10-03", - "start_date": "2011-04-02" - } - }, - { - "pk": 43, - "model": "rrs.milestone", - "fields": { - "release": 3, - "name": "All", - "end_date": "2012-04-27", - "start_date": "2011-10-04" - } - }, - { - "pk": 44, - "model": "rrs.milestone", - "fields": { - "release": 4, - "name": "All", - "end_date": "2012-10-26", - "start_date": "2012-04-28" - } - }, - { - "pk": 45, - "model": "rrs.milestone", - "fields": { - "release": 5, - "name": "All", - "end_date": "2013-04-26", - "start_date": "2012-10-27" - } - }, - { - "pk": 46, - "model": "rrs.milestone", - "fields": { - "release": 6, - "name": "All", - "end_date": "2013-10-18", - "start_date": "2013-04-27" - } - }, - { - "pk": 47, - "model": "rrs.milestone", - "fields": { - "release": 7, - "name": "All", - "end_date": "2014-05-25", - "start_date": "2013-10-19" - } - }, - { - "pk": 48, - "model": "rrs.milestone", - "fields": { - "release": 8, - "name": "All", - "end_date": "2014-10-31", - "start_date": "2014-05-26" - } - }, - { - "pk": 49, - "model": "rrs.milestone", - "fields": { - "release": 9, - "name": "All", - "end_date": "2015-04-24", - "start_date": "2014-11-01" - } - }, - { - "pk": 50, - "model": "rrs.milestone", - "fields": { - "release": 5, - "name": "M6", - "end_date": "2013-04-26", - "start_date": "2013-04-06" - } - } -] diff --git a/rrs/migrations/0001_initial.py b/rrs/migrations/0001_initial.py index 76286dc8a0..e60b934d39 100644 --- a/rrs/migrations/0001_initial.py +++ b/rrs/migrations/0001_initial.py @@ -2,6 +2,208 @@ from __future__ import unicode_literals from django.db import migrations, models +from datetime import date + + +def insert_initial_data(apps, schema_editor): + Maintainer = apps.get_model('rrs', 'Maintainer') + Release = apps.get_model('rrs', 'Release') + Milestone = apps.get_model('rrs', 'Milestone') + + m = Maintainer(name='No maintainer') + m.save() + m = Maintainer(name='All') + m.save() + release_1 = Release(name='1.0', start_date=date(2010, 6, 20), end_date=date(2011, 4, 1)) + release_1.save() + release_2 = Release(name='1.1', start_date=date(2011, 4, 2), end_date=date(2011, 10, 3)) + release_2.save() + release_3 = Release(name='1.2', start_date=date(2011, 10, 4), end_date=date(2012, 4, 27)) + release_3.save() + release_4 = Release(name='1.3', start_date=date(2012, 4, 28), end_date=date(2012, 10, 26)) + release_4.save() + release_5 = Release(name='1.4', start_date=date(2012, 10, 27), end_date=date(2013, 4, 26)) + release_5.save() + release_6 = Release(name='1.5', start_date=date(2013, 4, 27), end_date=date(2013, 10, 18)) + release_6.save() + release_7 = Release(name='1.6', start_date=date(2013, 10, 19), end_date=date(2014, 5, 25)) + release_7.save() + release_8 = Release(name='1.7', start_date=date(2014, 5, 26), end_date=date(2014, 10, 31)) + release_8.save() + release_9 = Release(name='1.8', start_date=date(2014, 11, 1), end_date=date(2015, 4, 24)) + release_9.save() + release_10 = Release(name='2.0', start_date=date(2015, 4, 27), end_date=date(2015, 10, 30)) + release_10.save() + release_11 = Release(name='2.1', start_date=date(2015, 11, 2), end_date=date(2016, 4, 29)) + release_11.save() + release_12 = Release(name='2.2', start_date=date(2016, 5, 2), end_date=date(2016, 10, 28)) + release_12.save() + release_13 = Release(name='2.3', start_date=date(2016, 10, 31), end_date=date(2017, 4, 30)) + release_13.save() + release_14 = Release(name='2.4', start_date=date(2017, 5, 1), end_date=date(2017, 10, 20)) + release_14.save() + release_15 = Release(name='2.5', start_date=date(2017, 10, 23), end_date=date(2018, 4, 27)) + release_15.save() + milestone = Milestone(release=release_1, name='M1', start_date=date(2010, 6, 20), end_date=date(2010, 11, 7)) + milestone.save() + milestone = Milestone(release=release_1, name='M2', start_date=date(2010, 11, 8), end_date=date(2010, 12, 10)) + milestone.save() + milestone = Milestone(release=release_1, name='M3', start_date=date(2010, 12, 11), end_date=date(2011, 2, 4)) + milestone.save() + milestone = Milestone(release=release_1, name='M4', start_date=date(2011, 2, 5), end_date=date(2011, 4, 1)) + milestone.save() + milestone = Milestone(release=release_1, name='All', start_date=release_1.start_date, end_date=release_1.end_date) + milestone.save() + milestone = Milestone(release=release_2, name='M1', start_date=date(2011, 4, 2), end_date=date(2011, 5, 23)) + milestone.save() + milestone = Milestone(release=release_2, name='M2', start_date=date(2011, 5, 24), end_date=date(2011, 7, 4)) + milestone.save() + milestone = Milestone(release=release_2, name='M3', start_date=date(2011, 7, 5), end_date=date(2011, 7, 27)) + milestone.save() + milestone = Milestone(release=release_2, name='M4', start_date=date(2011, 7, 28), end_date=date(2011, 10, 4)) + milestone.save() + milestone = Milestone(release=release_2, name='All', start_date=release_2.start_date, end_date=release_2.end_date) + milestone.save() + milestone = Milestone(release=release_3, name='M1', start_date=date(2011, 10, 4), end_date=date(2011, 12, 2)) + milestone.save() + milestone = Milestone(release=release_3, name='M2', start_date=date(2011, 12, 3), end_date=date(2012, 1, 6)) + milestone.save() + milestone = Milestone(release=release_3, name='M3', start_date=date(2012, 1, 7), end_date=date(2012, 2, 24)) + milestone.save() + milestone = Milestone(release=release_3, name='M4', start_date=date(2012, 2, 25), end_date=date(2012, 4, 27)) + milestone.save() + milestone = Milestone(release=release_3, name='All', start_date=release_3.start_date, end_date=release_3.end_date) + milestone.save() + milestone = Milestone(release=release_4, name='M1', start_date=date(2012, 4, 28), end_date=date(2012, 6, 10)) + milestone.save() + milestone = Milestone(release=release_4, name='M2', start_date=date(2012, 6, 11), end_date=date(2012, 7, 8)) + milestone.save() + milestone = Milestone(release=release_4, name='M3', start_date=date(2012, 7, 9), end_date=date(2012, 8, 5)) + milestone.save() + milestone = Milestone(release=release_4, name='M4', start_date=date(2012, 8, 6), end_date=date(2012, 9, 2)) + milestone.save() + milestone = Milestone(release=release_4, name='M5', start_date=date(2012, 9, 3), end_date=date(2012, 10, 26)) + milestone.save() + milestone = Milestone(release=release_4, name='All', start_date=release_4.start_date, end_date=release_4.end_date) + milestone.save() + milestone = Milestone(release=release_5, name='M1', start_date=date(2012, 10, 27), end_date=date(2012, 12, 14)) + milestone.save() + milestone = Milestone(release=release_5, name='M2', start_date=date(2012, 12, 15), end_date=date(2013, 1, 11)) + milestone.save() + milestone = Milestone(release=release_5, name='M3', start_date=date(2013, 1, 12), end_date=date(2013, 2, 8)) + milestone.save() + milestone = Milestone(release=release_5, name='M4', start_date=date(2013, 2, 9), end_date=date(2013, 3, 8)) + milestone.save() + milestone = Milestone(release=release_5, name='M5', start_date=date(2013, 3, 9), end_date=date(2013, 4, 5)) + milestone.save() + milestone = Milestone(release=release_5, name='M6', start_date=date(2013, 4, 6), end_date=date(2013, 4, 26)) + milestone.save() + milestone = Milestone(release=release_5, name='All', start_date=release_5.start_date, end_date=release_5.end_date) + milestone.save() + milestone = Milestone(release=release_6, name='M1', start_date=date(2013, 4, 27), end_date=date(2013, 6, 2)) + milestone.save() + milestone = Milestone(release=release_6, name='M2', start_date=date(2013, 6, 3), end_date=date(2013, 6, 30)) + milestone.save() + milestone = Milestone(release=release_6, name='M3', start_date=date(2013, 7, 1), end_date=date(2013, 7, 28)) + milestone.save() + milestone = Milestone(release=release_6, name='M4', start_date=date(2013, 7, 29), end_date=date(2013, 8, 25)) + milestone.save() + milestone = Milestone(release=release_6, name='M5', start_date=date(2013, 8, 26), end_date=date(2013, 10, 18)) + milestone.save() + milestone = Milestone(release=release_6, name='All', start_date=release_6.start_date, end_date=release_6.end_date) + milestone.save() + milestone = Milestone(release=release_7, name='M1', start_date=date(2013, 10, 19), end_date=date(2013, 12, 20)) + milestone.save() + milestone = Milestone(release=release_7, name='M2', start_date=date(2013, 12, 21), end_date=date(2014, 1, 31)) + milestone.save() + milestone = Milestone(release=release_7, name='M3', start_date=date(2014, 2, 1), end_date=date(2014, 2, 28)) + milestone.save() + milestone = Milestone(release=release_7, name='M4', start_date=date(2014, 3, 1), end_date=date(2014, 3, 28)) + milestone.save() + milestone = Milestone(release=release_7, name='M5', start_date=date(2014, 3, 29), end_date=date(2014, 5, 25)) + milestone.save() + milestone = Milestone(release=release_7, name='All', start_date=release_7.start_date, end_date=release_7.end_date) + milestone.save() + milestone = Milestone(release=release_8, name='M1', start_date=date(2014, 5, 26), end_date=date(2014, 6, 20)) + milestone.save() + milestone = Milestone(release=release_8, name='M2', start_date=date(2014, 6, 21), end_date=date(2014, 7, 25)) + milestone.save() + milestone = Milestone(release=release_8, name='M3', start_date=date(2014, 7, 25), end_date=date(2014, 8, 29)) + milestone.save() + milestone = Milestone(release=release_8, name='M4', start_date=date(2014, 8, 30), end_date=date(2014, 10, 31)) + milestone.save() + milestone = Milestone(release=release_8, name='All', start_date=release_8.start_date, end_date=release_8.end_date) + milestone.save() + milestone = Milestone(release=release_9, name='M1', start_date=date(2014, 11, 1), end_date=date(2014, 12, 2)) + milestone.save() + milestone = Milestone(release=release_9, name='M2', start_date=date(2014, 12, 3), end_date=date(2015, 1, 13)) + milestone.save() + milestone = Milestone(release=release_9, name='M3', start_date=date(2015, 1, 14), end_date=date(2015, 2, 18)) + milestone.save() + milestone = Milestone(release=release_9, name='M4', start_date=date(2015, 2, 19), end_date=date(2015, 4, 24)) + milestone.save() + milestone = Milestone(release=release_9, name='All', start_date=release_9.start_date, end_date=release_9.end_date) + milestone.save() + milestone = Milestone(release=release_10, name='M1', start_date=date(2015, 4, 27), end_date=date(2015, 6, 21)) + milestone.save() + milestone = Milestone(release=release_10, name='M2', start_date=date(2015, 6, 22), end_date=date(2015, 7, 26)) + milestone.save() + milestone = Milestone(release=release_10, name='M3', start_date=date(2015, 7, 27), end_date=date(2015, 8, 23)) + milestone.save() + milestone = Milestone(release=release_10, name='M4', start_date=date(2015, 8, 24), end_date=date(2015, 10, 30)) + milestone.save() + milestone = Milestone(release=release_10, name='All', start_date=release_10.start_date, end_date=release_10.end_date) + milestone.save() + milestone = Milestone(release=release_11, name='M1', start_date=date(2015, 11, 2), end_date=date(2015, 12, 6)) + milestone.save() + milestone = Milestone(release=release_11, name='M2', start_date=date(2015, 12, 7), end_date=date(2016, 1, 24)) + milestone.save() + milestone = Milestone(release=release_11, name='M3', start_date=date(2016, 1, 25), end_date=date(2016, 2, 28)) + milestone.save() + milestone = Milestone(release=release_11, name='M4', start_date=date(2016, 2, 29), end_date=date(2016, 4, 29)) + milestone.save() + milestone = Milestone(release=release_11, name='All', start_date=release_11.start_date, end_date=release_11.end_date) + milestone.save() + milestone = Milestone(release=release_12, name='M1', start_date=date(2016, 5, 2), end_date=date(2016, 6, 12)) + milestone.save() + milestone = Milestone(release=release_12, name='M2', start_date=date(2016, 6, 13), end_date=date(2016, 7, 17)) + milestone.save() + milestone = Milestone(release=release_12, name='M3', start_date=date(2016, 7, 18), end_date=date(2016, 8, 28)) + milestone.save() + milestone = Milestone(release=release_12, name='M4', start_date=date(2016, 8, 29), end_date=date(2016, 10, 28)) + milestone.save() + milestone = Milestone(release=release_12, name='All', start_date=release_12.start_date, end_date=release_12.end_date) + milestone.save() + milestone = Milestone(release=release_13, name='M1', start_date=date(2016, 10, 31), end_date=date(2016, 12, 11)) + milestone.save() + milestone = Milestone(release=release_13, name='M2', start_date=date(2016, 12, 12), end_date=date(2017, 1, 22)) + milestone.save() + milestone = Milestone(release=release_13, name='M3', start_date=date(2017, 1, 23), end_date=date(2017, 2, 26)) + milestone.save() + milestone = Milestone(release=release_13, name='M4', start_date=date(2017, 2, 27), end_date=date(2017, 4, 30)) + milestone.save() + milestone = Milestone(release=release_13, name='All', start_date=release_13.start_date, end_date=release_13.end_date) + milestone.save() + milestone = Milestone(release=release_14, name='M1', start_date=date(2017, 5, 1), end_date=date(2017, 6, 11)) + milestone.save() + milestone = Milestone(release=release_14, name='M2', start_date=date(2017, 6, 12), end_date=date(2017, 7, 16)) + milestone.save() + milestone = Milestone(release=release_14, name='M3', start_date=date(2017, 7, 17), end_date=date(2017, 8, 20)) + milestone.save() + milestone = Milestone(release=release_14, name='M4', start_date=date(2017, 8, 21), end_date=date(2017, 10, 20)) + milestone.save() + milestone = Milestone(release=release_14, name='All', start_date=release_14.start_date, end_date=release_14.end_date) + milestone.save() + milestone = Milestone(release=release_15, name='M1', start_date=date(2017, 10, 23), end_date=date(2017, 12, 21)) + milestone.save() + milestone = Milestone(release=release_15, name='M2', start_date=date(2017, 12, 22), end_date=date(2018, 1, 31)) + milestone.save() + milestone = Milestone(release=release_15, name='M3', start_date=date(2018, 2, 1), end_date=date(2018, 3, 16)) + milestone.save() + milestone = Milestone(release=release_15, name='M4', start_date=date(2018, 3, 17), end_date=date(2018, 4, 27)) + milestone.save() + milestone = Milestone(release=release_15, name='All', start_date=release_15.start_date, end_date=release_15.end_date) + milestone.save() class Migration(migrations.Migration): @@ -131,4 +333,5 @@ class Migration(migrations.Migration): name='milestone', unique_together=set([('release', 'name')]), ), + migrations.RunPython(insert_initial_data), ] |