fix: increase string length for service_id and id columns in database models

This commit is contained in:
Théophile Diot 2024-12-03 16:12:03 +01:00
parent 880b5431c9
commit d3c04cca3a
No known key found for this signature in database
GPG key ID: FA995104A0BA376A

View file

@ -108,7 +108,7 @@ class Global_values(Base):
class Services(Base):
__tablename__ = "bw_services"
id = Column(String(64), primary_key=True)
id = Column(String(256), primary_key=True)
method = Column(METHODS_ENUM, nullable=False)
is_draft = Column(Boolean, default=False, nullable=False)
creation_date = Column(DateTime(timezone=True), nullable=False)
@ -122,7 +122,7 @@ class Services(Base):
class Services_settings(Base):
__tablename__ = "bw_services_settings"
service_id = Column(String(64), ForeignKey("bw_services.id", onupdate="cascade", ondelete="cascade"), primary_key=True)
service_id = Column(String(256), ForeignKey("bw_services.id", onupdate="cascade", ondelete="cascade"), primary_key=True)
setting_id = Column(String(256), ForeignKey("bw_settings.id", onupdate="cascade", ondelete="cascade"), primary_key=True)
value = Column(TEXT, nullable=False)
suffix = Column(Integer, primary_key=True, nullable=True, default=0)
@ -163,7 +163,7 @@ class Jobs_cache(Base):
id = Column(Integer, Identity(start=1, increment=1), primary_key=True)
job_name = Column(String(128), ForeignKey("bw_jobs.name", onupdate="cascade", ondelete="cascade"), nullable=False)
service_id = Column(String(64), ForeignKey("bw_services.id", onupdate="cascade", ondelete="cascade"), nullable=True)
service_id = Column(String(256), ForeignKey("bw_services.id", onupdate="cascade", ondelete="cascade"), nullable=True)
file_name = Column(String(256), nullable=False)
data = Column(LargeBinary(length=(2**32) - 1), nullable=True)
last_update = Column(DateTime(timezone=True), nullable=True)
@ -190,7 +190,7 @@ class Custom_configs(Base):
__table_args__ = (UniqueConstraint("service_id", "type", "name"),)
id = Column(Integer, Identity(start=1, increment=1), primary_key=True)
service_id = Column(String(64), ForeignKey("bw_services.id", onupdate="cascade", ondelete="cascade"), nullable=True)
service_id = Column(String(256), ForeignKey("bw_services.id", onupdate="cascade", ondelete="cascade"), nullable=True)
type = Column(CUSTOM_CONFIGS_TYPES_ENUM, nullable=False)
name = Column(String(256), nullable=False)
data = Column(LargeBinary(length=(2**32) - 1), nullable=False)