File tree 2 files changed +34
-2
lines changed
2 files changed +34
-2
lines changed Original file line number Diff line number Diff line change
1
+ """empty message
2
+
3
+ Revision ID: 0320de7481ac
4
+ Revises: 1e0a9c001320
5
+ Create Date: 2023-03-28 18:27:02.492780
6
+
7
+ """
8
+ from alembic import op
9
+ import sqlalchemy as sa
10
+
11
+
12
+ # revision identifiers, used by Alembic.
13
+ revision = '0320de7481ac'
14
+ down_revision = '1e0a9c001320'
15
+ branch_labels = None
16
+ depends_on = None
17
+
18
+
19
+ def upgrade ():
20
+ # ### commands auto generated by Alembic - please adjust! ###
21
+ op .alter_column ('release' , 'codename' ,
22
+ existing_type = sa .VARCHAR (),
23
+ nullable = False )
24
+ # ### end Alembic commands ###
25
+
26
+
27
+ def downgrade ():
28
+ # ### commands auto generated by Alembic - please adjust! ###
29
+ op .alter_column ('release' , 'codename' ,
30
+ existing_type = sa .VARCHAR (),
31
+ nullable = True )
32
+ # ### end Alembic commands ###
Original file line number Diff line number Diff line change @@ -150,7 +150,7 @@ class Notice(db.Model):
150
150
release_packages = Column (JSON )
151
151
cves = relationship ("CVE" , secondary = notice_cves , back_populates = "notices" )
152
152
references = Column (JSON )
153
- is_hidden = Column (Boolean )
153
+ is_hidden = Column (Boolean , nullable = False )
154
154
releases = relationship (
155
155
"Release" ,
156
156
secondary = notice_releases ,
@@ -205,7 +205,7 @@ def related_notices(self):
205
205
class Release (db .Model ):
206
206
__tablename__ = "release"
207
207
208
- codename = Column (String , primary_key = True )
208
+ codename = Column (String , primary_key = True , unique = True )
209
209
name = Column (String , unique = True )
210
210
version = Column (String , unique = True )
211
211
lts = Column (Boolean )
You can’t perform that action at this time.
0 commit comments