create boolean columns with create_constraint=False

matches new default behavior in sqlalchemy 1.4
This commit is contained in:
Min RK
2021-05-21 12:51:03 +02:00
parent 57f4c08492
commit e5198b4039

View File

@@ -274,7 +274,7 @@ class User(Base):
def orm_spawners(self):
return {s.name: s for s in self._orm_spawners}
admin = Column(Boolean, default=False)
admin = Column(Boolean(create_constraint=False), default=False)
created = Column(DateTime, default=datetime.utcnow)
last_activity = Column(DateTime, nullable=True)
@@ -386,7 +386,7 @@ class Service(Base):
# common user interface:
name = Column(Unicode(255), unique=True)
admin = Column(Boolean, default=False)
admin = Column(Boolean(create_constraint=False), default=False)
api_tokens = relationship(
"APIToken", backref="service", cascade="all, delete-orphan"