FIXED SQL MIGRATION #2
This commit is contained in:
parent
38c6d44123
commit
c4869eff40
@ -43,5 +43,5 @@ def add_wants_notification_column(db_conn):
|
|||||||
autoload_with=db_conn.bind)
|
autoload_with=db_conn.bind)
|
||||||
|
|
||||||
col = Column('wants_comment_notification', Boolean,
|
col = Column('wants_comment_notification', Boolean,
|
||||||
default=True, nullable=False)
|
default=True, nullable=True)
|
||||||
col.create(users, populate_defaults=True)
|
col.create(users, populate_defaults=True)
|
||||||
|
@ -38,7 +38,7 @@ from mediagoblin.db.sql.base import Session
|
|||||||
|
|
||||||
# It's actually kind of annoying how sqlalchemy-migrate does this, if
|
# It's actually kind of annoying how sqlalchemy-migrate does this, if
|
||||||
# I understand it right, but whatever. Anyway, don't remove this :P
|
# I understand it right, but whatever. Anyway, don't remove this :P
|
||||||
#
|
#
|
||||||
# We could do migration calls more manually instead of relying on
|
# We could do migration calls more manually instead of relying on
|
||||||
# this import-based meddling...
|
# this import-based meddling...
|
||||||
from migrate import changeset
|
from migrate import changeset
|
||||||
@ -70,7 +70,9 @@ class User(Base, UserMixin):
|
|||||||
pw_hash = Column(Unicode, nullable=False)
|
pw_hash = Column(Unicode, nullable=False)
|
||||||
email_verified = Column(Boolean, default=False)
|
email_verified = Column(Boolean, default=False)
|
||||||
status = Column(Unicode, default=u"needs_email_verification", nullable=False)
|
status = Column(Unicode, default=u"needs_email_verification", nullable=False)
|
||||||
wants_comment_notification = Column(Boolean, default=True, nullable=False)
|
# Intented to be nullable=False, but migrations would not work for it
|
||||||
|
# set to nullable=True implicitly.
|
||||||
|
wants_comment_notification = Column(Boolean, default=True)
|
||||||
verification_key = Column(Unicode)
|
verification_key = Column(Unicode)
|
||||||
is_admin = Column(Boolean, default=False, nullable=False)
|
is_admin = Column(Boolean, default=False, nullable=False)
|
||||||
url = Column(Unicode)
|
url = Column(Unicode)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user