Browse Source

Revert "ContentRevisionRO: owner_id column must be not nullable"

Bastien Sevajol 9 years ago
parent
commit
93a3959d8a

+ 0 - 6
tracim/migration/versions/da12239d9da0_delete_content_view.py View File

@@ -74,9 +74,6 @@ def upgrade():
74 74
                     existing_type=sa.VARCHAR(length=32),
75 75
                     nullable=False,
76 76
                     server_default='')
77
-    op.alter_column('content_revisions', 'owner_id',
78
-                    existing_type=sa.INTEGER(),
79
-                    nullable=False)
80 77
     op.alter_column('content_revisions', 'status',
81 78
                     existing_type=sa.VARCHAR(length=32),
82 79
                     nullable=False,
@@ -156,9 +153,6 @@ def downgrade():
156 153
     op.alter_column('content_revisions', 'revision_type',
157 154
                     existing_type=sa.VARCHAR(length=32),
158 155
                     nullable=True)
159
-    op.alter_column('content_revisions', 'owner_id',
160
-                    existing_type=sa.INTEGER(),
161
-                    nullable=True)
162 156
     op.alter_column('content_revisions', 'properties',
163 157
                     existing_type=sa.TEXT(),
164 158
                     nullable=True)

+ 1 - 1
tracim/tracim/model/data.py View File

@@ -487,7 +487,7 @@ class ContentRevisionRO(DeclarativeBase):
487 487
 
488 488
     revision_id = Column(Integer, primary_key=True)
489 489
     content_id = Column(Integer, ForeignKey('content.id'), nullable=False)
490
-    owner_id = Column(Integer, ForeignKey('users.user_id'), nullable=False)
490
+    owner_id = Column(Integer, ForeignKey('users.user_id'), nullable=True)
491 491
 
492 492
     label = Column(Unicode(1024), unique=False, nullable=False)
493 493
     description = Column(Text(), unique=False, nullable=False, default='')