@@ -10,87 +10,164 @@ class Migration(migrations.Migration):
1010 initial = True
1111
1212 dependencies = [
13- (' core' , ' 0091_systemid' ),
13+ (" core" , " 0091_systemid" ),
1414 ]
1515
1616 operations = [
1717 migrations .CreateModel (
18- name = ' PythonPublication' ,
18+ name = " PythonPublication" ,
1919 fields = [
20- ('publication_ptr' , models .OneToOneField (auto_created = True , on_delete = django .db .models .deletion .CASCADE , parent_link = True , primary_key = True , related_name = 'python_pythonpublication' , serialize = False , to = 'core.publication' )),
20+ (
21+ "publication_ptr" ,
22+ models .OneToOneField (
23+ auto_created = True ,
24+ on_delete = django .db .models .deletion .CASCADE ,
25+ parent_link = True ,
26+ primary_key = True ,
27+ related_name = "python_pythonpublication" ,
28+ serialize = False ,
29+ to = "core.publication" ,
30+ ),
31+ ),
2132 ],
2233 options = {
23- ' default_related_name' : ' %(app_label)s_%(model_name)s' ,
34+ " default_related_name" : " %(app_label)s_%(model_name)s" ,
2435 },
25- bases = (' core.publication' ,),
36+ bases = (" core.publication" ,),
2637 ),
2738 migrations .CreateModel (
28- name = ' PythonRemote' ,
39+ name = " PythonRemote" ,
2940 fields = [
30- ('remote_ptr' , models .OneToOneField (auto_created = True , on_delete = django .db .models .deletion .CASCADE , parent_link = True , primary_key = True , related_name = 'python_pythonremote' , serialize = False , to = 'core.remote' )),
31- ('prereleases' , models .BooleanField (default = False )),
32- ('includes' , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
33- ('excludes' , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
41+ (
42+ "remote_ptr" ,
43+ models .OneToOneField (
44+ auto_created = True ,
45+ on_delete = django .db .models .deletion .CASCADE ,
46+ parent_link = True ,
47+ primary_key = True ,
48+ related_name = "python_pythonremote" ,
49+ serialize = False ,
50+ to = "core.remote" ,
51+ ),
52+ ),
53+ ("prereleases" , models .BooleanField (default = False )),
54+ ("includes" , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
55+ ("excludes" , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
3456 ],
3557 options = {
36- ' default_related_name' : ' %(app_label)s_%(model_name)s' ,
58+ " default_related_name" : " %(app_label)s_%(model_name)s" ,
3759 },
38- bases = (' core.remote' ,),
60+ bases = (" core.remote" ,),
3961 ),
4062 migrations .CreateModel (
41- name = ' PythonRepository' ,
63+ name = " PythonRepository" ,
4264 fields = [
43- ('repository_ptr' , models .OneToOneField (auto_created = True , on_delete = django .db .models .deletion .CASCADE , parent_link = True , primary_key = True , related_name = 'python_pythonrepository' , serialize = False , to = 'core.repository' )),
65+ (
66+ "repository_ptr" ,
67+ models .OneToOneField (
68+ auto_created = True ,
69+ on_delete = django .db .models .deletion .CASCADE ,
70+ parent_link = True ,
71+ primary_key = True ,
72+ related_name = "python_pythonrepository" ,
73+ serialize = False ,
74+ to = "core.repository" ,
75+ ),
76+ ),
4477 ],
4578 options = {
46- ' default_related_name' : ' %(app_label)s_%(model_name)s' ,
79+ " default_related_name" : " %(app_label)s_%(model_name)s" ,
4780 },
48- bases = (' core.repository' ,),
81+ bases = (" core.repository" ,),
4982 ),
5083 migrations .CreateModel (
51- name = ' PythonPackageContent' ,
84+ name = " PythonPackageContent" ,
5285 fields = [
53- ('content_ptr' , models .OneToOneField (auto_created = True , on_delete = django .db .models .deletion .CASCADE , parent_link = True , primary_key = True , related_name = 'python_pythonpackagecontent' , serialize = False , to = 'core.content' )),
54- ('filename' , models .TextField (db_index = True , unique = True )),
55- ('packagetype' , models .TextField (choices = [('bdist_dmg' , 'bdist_dmg' ), ('bdist_dumb' , 'bdist_dumb' ), ('bdist_egg' , 'bdist_egg' ), ('bdist_msi' , 'bdist_msi' ), ('bdist_rpm' , 'bdist_rpm' ), ('bdist_wheel' , 'bdist_wheel' ), ('bdist_wininst' , 'bdist_wininst' ), ('sdist' , 'sdist' )])),
56- ('name' , models .TextField ()),
57- ('version' , models .TextField ()),
58- ('metadata_version' , models .TextField ()),
59- ('summary' , models .TextField ()),
60- ('description' , models .TextField ()),
61- ('keywords' , models .TextField ()),
62- ('home_page' , models .TextField ()),
63- ('download_url' , models .TextField ()),
64- ('author' , models .TextField ()),
65- ('author_email' , models .TextField ()),
66- ('maintainer' , models .TextField ()),
67- ('maintainer_email' , models .TextField ()),
68- ('license' , models .TextField ()),
69- ('requires_python' , models .TextField ()),
70- ('project_url' , models .TextField ()),
71- ('platform' , models .TextField ()),
72- ('supported_platform' , models .TextField ()),
73- ('requires_dist' , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
74- ('provides_dist' , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
75- ('obsoletes_dist' , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
76- ('requires_external' , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
77- ('classifiers' , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
86+ (
87+ "content_ptr" ,
88+ models .OneToOneField (
89+ auto_created = True ,
90+ on_delete = django .db .models .deletion .CASCADE ,
91+ parent_link = True ,
92+ primary_key = True ,
93+ related_name = "python_pythonpackagecontent" ,
94+ serialize = False ,
95+ to = "core.content" ,
96+ ),
97+ ),
98+ ("filename" , models .TextField (db_index = True , unique = True )),
99+ (
100+ "packagetype" ,
101+ models .TextField (
102+ choices = [
103+ ("bdist_dmg" , "bdist_dmg" ),
104+ ("bdist_dumb" , "bdist_dumb" ),
105+ ("bdist_egg" , "bdist_egg" ),
106+ ("bdist_msi" , "bdist_msi" ),
107+ ("bdist_rpm" , "bdist_rpm" ),
108+ ("bdist_wheel" , "bdist_wheel" ),
109+ ("bdist_wininst" , "bdist_wininst" ),
110+ ("sdist" , "sdist" ),
111+ ]
112+ ),
113+ ),
114+ ("name" , models .TextField ()),
115+ ("version" , models .TextField ()),
116+ ("metadata_version" , models .TextField ()),
117+ ("summary" , models .TextField ()),
118+ ("description" , models .TextField ()),
119+ ("keywords" , models .TextField ()),
120+ ("home_page" , models .TextField ()),
121+ ("download_url" , models .TextField ()),
122+ ("author" , models .TextField ()),
123+ ("author_email" , models .TextField ()),
124+ ("maintainer" , models .TextField ()),
125+ ("maintainer_email" , models .TextField ()),
126+ ("license" , models .TextField ()),
127+ ("requires_python" , models .TextField ()),
128+ ("project_url" , models .TextField ()),
129+ ("platform" , models .TextField ()),
130+ ("supported_platform" , models .TextField ()),
131+ ("requires_dist" , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
132+ ("provides_dist" , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
133+ ("obsoletes_dist" , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
134+ ("requires_external" , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
135+ ("classifiers" , django .contrib .postgres .fields .jsonb .JSONField (default = list )),
78136 ],
79137 options = {
80- ' default_related_name' : ' %(app_label)s_%(model_name)s' ,
81- ' unique_together' : {(' filename' ,)},
138+ " default_related_name" : " %(app_label)s_%(model_name)s" ,
139+ " unique_together" : {(" filename" ,)},
82140 },
83- bases = (' core.content' ,),
141+ bases = (" core.content" ,),
84142 ),
85143 migrations .CreateModel (
86- name = ' PythonDistribution' ,
144+ name = " PythonDistribution" ,
87145 fields = [
88- ('basedistribution_ptr' , models .OneToOneField (auto_created = True , on_delete = django .db .models .deletion .CASCADE , parent_link = True , primary_key = True , related_name = 'python_pythondistribution' , serialize = False , to = 'core.basedistribution' )),
89- ('publication' , models .ForeignKey (null = True , on_delete = django .db .models .deletion .SET_NULL , related_name = 'python_pythondistribution' , to = 'core.publication' )),
146+ (
147+ "basedistribution_ptr" ,
148+ models .OneToOneField (
149+ auto_created = True ,
150+ on_delete = django .db .models .deletion .CASCADE ,
151+ parent_link = True ,
152+ primary_key = True ,
153+ related_name = "python_pythondistribution" ,
154+ serialize = False ,
155+ to = "core.basedistribution" ,
156+ ),
157+ ),
158+ (
159+ "publication" ,
160+ models .ForeignKey (
161+ null = True ,
162+ on_delete = django .db .models .deletion .SET_NULL ,
163+ related_name = "python_pythondistribution" ,
164+ to = "core.publication" ,
165+ ),
166+ ),
90167 ],
91168 options = {
92- ' default_related_name' : ' %(app_label)s_%(model_name)s' ,
169+ " default_related_name" : " %(app_label)s_%(model_name)s" ,
93170 },
94- bases = (' core.basedistribution' ,),
171+ bases = (" core.basedistribution" ,),
95172 ),
96173 ]
0 commit comments