Browse Source

ContentRevisionRO: owner_id column must be not nullable

Bastien Sevajol 9 years ago
parent
commit
cc3d1a4e69

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

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

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

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